Company name: Granta Park
Description: Offices & laboratories in science centre
Granta Park, Great Abington, Cambridge CB21 6GP, United Kingdom