Janser Liegenschaften AG, Tuggen, Limited or Corporation