Dieter Steen, Switzerland, Versoix, M, MICHELI & CIE SA