Rolf Mehr, Switzerland, St-Prex, M, BV Insurance-Holding