ROOM 1.05 INCUBATOR SUITE BIOMEDICINE WEST WING, NEWCASTLE UPON TYNE
Reg Number: 05741804
Date of Inc: January 01, 1970
Life Hub Times Square, Newcastle Upon Tyne
Reg Number: 03261320
Date of Inc: October 09, 1996
LIFE HUB TIMES SQUARE, NEWCASTLE UPON TYNE
Reg Number: 03249323
Reg Number: 03225820
Date of Inc: July 11, 1996