Immobilien AG Abtwil, Abtwil, limited or corporation