Marc Steffen, Switzerland, Rümlang, M, R&N AG in Liquidation