Michel Martin, Switzerland, Diemtigen, M, G+F AG, 85