Our Offices
HQ
TFL Ledertechnik AG Basel
Klybeckstrasse 15, Basel, Switzerland