Scherrer Immobilien AG, Neunkirch, Limited or Corporation