Mächler Real Estate AG, Lachen, Limited or Corporation