Flückiger + Bosshard AG, Horgen, Limited or Corporation