STI Liegenschaften AG, Grindelwald, Limited or Corporation