Company name: Cambridge Innovation Parks Ltd
Description: Premium Cambridge offices for start-ups through to prestige head office accommodation. Bright and airy working space with on-site facilities.
Denny End Rd, Waterbeach, Cambridge CB25 9PB, United Kingdom