Location

Rütistrasse 12, 8952 Schlieren, Zürich, Switzerland

Facts & figures
  • Year of foundation
    2005