Schenker Storen AG Horgen, Horgen, limited or corporation