Garage Meier Egnach AG, Egnach, Limited or Corporation