Terra Kanal AG, Villnachern, limited or corporation