im + mo ag, Weinfelden, Limited or Corporation