Lab 1 Iconix 2 Iconix Park, Cambridge
Reg Number: 08194508
Date of Inc: August 29, 2012
Iconix 1, Iconix Park London Road, Cambridge
Reg Number: 02070874
Date of Inc: November 05, 1986
Iconix 3 London Road, Cambridge
Reg Number: 09833747
Date of Inc: October 20, 2015
Reg Number: 04498125
Date of Inc: July 29, 2002