Cavallaro Montagen AG, Ottenbach, limited or corporation