Based in the United Kingdom, with offices in Asia, contact us for information on product, projects or becoming an authorised Teibar reseller.
Headquarters
Unit 10, Windover Court,
Huntingdon, Cambridgeshire,
United Kingdom
Shanghai
Unit C3, 12 / F, Building B, Weijing Center, No. 2337, Gudai Road, Minhang District, Shanghai
086-021-64886031
London
Shanghai