Garage H. Dubach AG, Weinfelden, limited or corporation