Location and details
We’re conveniently located on the outskirts of the historic town of Newmarket, and just 20 minutes from Cambridge, one of the biggest centres in the country for medical innovation, science and technology.
CB8 7LG, UK
T +44 (0) 1638 723 560
F +44 (0) 1638 723 561
15A London Road, Maidstone, Kent, ME16 8LY, UK
Make an enquiry
We will endeavour to reply to your message within 48 hours.
If you’d prefer us to call, please also leave us your phone number.