AO Invest Immo AG, Oeschgen, limited or corporation