AO Immo & Invest AG, St. Niklaus, limited or corporation