Location
Zurichstrasse 38, 8306 Bruttisellen, Bruttisellen, Switzerland
Fiscal year end
March 31