Abcam plc

330 Cambridge Science Park, Milton Road, Cambridge, Cambridgeshire, CB4 0FL, United Kingdom (East of England)