Warning: ITC Group

A company by the name of ITC Group (http://www.itc-groupco.com/) are publicising via their website that they are trading from 23 Cambridge Science Park. We would like to confirm that ITC Group are not known at Cambridge Science Park and that they are currently under investigation by the Police.

Comments are closed.