Inverdeigh Holding AG, Buchegg, limited or corporation