Stauffacher Projekt 1 AG, Baar, limited or corporation