Impressum & Contact details
Company name
FENOCAN Schweiz GmbH
FENOCAN Suisse Sàrl
FENOCAN Svizzera Sagl
FENOCAN Switzerland LLC
UID no.
CHE-483.920.638
Production Switzerland
Company name
Canimpex GmbH
Canimpex LLC
Canimpex Sàrl
Canimpex Sagl
UID no.
CHE-483.920.638
Address:
Schaffhauserstrasse 556
8052 Zürich
Switzerland