Binz & Binz GmbH, Meilen, limited liability company