Ic3 Science And Innovation Park, Newcastle
Reg Number: 08868603
Date of Inc: January 30, 2014
Reg Number: 12273386
Date of Inc: October 21, 2019