Globally located

We have offices in major hubs around the world, enabling us to act fast and deliver on your requirements.

 

London,
UK

Tel: +44 203 176 7170
6 Lloyd's Avenue Unit 2R
London, EC3N 3AX
United Kingdom

 
 

 

Cape Town,
ZA

Tel: +27 21 913 8959
99 Jip de Jager Drive
Bellville, Cape Town
South Africa

 
 

 

Chicago,
USA

Tel:  (833) 587-0587
717 Forest Ave, 2nd floor
Lake Forest, IL, 60045
Chicago
United States

 
 

 

Dubai, UAE

Dubai Science Park - Laboratory Complex
Al Barsha, Dubai
United Arabic Emirates
PO Box 500767

 

Get in contact with us.

We would love to hear from you.

Get in touch
Salutation*
First Name*
Last Name*
Title*
Company name*
Email*
Phone*
Country*
City