Contact us
Gemma and Jon recently exhibited at London Labs Live in the start up zone– it was a great opportunity to meet other start ups and see the future of labs in person.
Back to News & Events
Registered in England, company number 15921838
Web design by Tribal Systems
Sorry, this form requires you to accept Analytics and Functional cookies before it can load. Click here to allow these types of cookie.Close