A modern mid-tech unit on established business park located just north of Cambridge off Junction 33 of the A14 between Milton and Impington. Cambridge Science