Company identity
Founded / incorporated
7 June 1991
Company number 02618412
Legal name
IT INNOVATION CENTRE LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
FINANCE DEPT BUILDING 37 UNIVERSITY OF SOUTHAMPTON
UNIVERSITY ROAD
SOUTHAMPTON
HAMPSHIRE
SO17 1BJ
Insolvency history
No