Eugen Haab, Switzerland, Wädenswil, M, Haab & Co AG