Leutenegger + Frei AG, Andwil (SG), Limited or Corporation