Edhob Immobilien AG, Benken (SG), Limited or Corporation