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

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

 

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