IBD Immobilien AG, Densbüren, Limited or Corporation