Peter Rüegg, Switzerland, Meilen, M, IM43 AG