Innovation Village, Cardiff
Reg Number: 06235337
Date of Inc: May 02, 2007
Reg Number: 06211283
Date of Inc: April 12, 2007
INNOVATION VILLAGE, CARDIFF
Reg Number: 06211291
Date of Inc: December 04, 2007
CARDIFF EDGE, CARDIFF
Reg Number: 12545380
Date of Inc: February 04, 2020
Reg Number: 12203807
Date of Inc: December 09, 2019
Reg Number: 06208427
Date of Inc: April 11, 2007
Reg Number: 12204081
Date of Inc: September 12, 2019