Leutenegger + Cruz AG, Schlieren, limited or corporation