Hatton Limited, Freienbach, limited or corporation