Michael Hägeli, Switzerland, Luzern, M, Haegeli AG, 2623