M & B Immobilien AG, Glarus Nord, limited or corporation