Möckli Deponien AG, Eschenz, limited or corporation