Find Us

Head Office Locations

US Head Office:
+1 (512) 801 1315

Rhode Island, USA
CIC Providence,

225 Dyer Street,
Providence, 02903

UK Head Office:
+44 (0) 1482 300 640

Hull, UK
Unit 23, Priory Tec Park,
Saxon Way, Hessle,
Hull, HU13 9PB

 

Global Office Locations

Big Spring, USA
501E FM 700
Big Spring
Texas
79720

Great Yarmouth, UK
Beacon Park Innovation Centre,
Gorleston-on-Sea,
Great Yarmouth,
NR31 7RA

Hamburg, DE
GmbH & KG,
Gorch-Fock-Wall 1a,
D-20354 Hamburg,
Germany

 

Szczecin,PL
Rodla Square 8,

71-899 Szczecin,
Poland