UNIT 1 LINK PARK FACTORY ROAD, DEESIDE
Reg Number: 12491217
Date of Inc: February 03, 2020
Units 2 & 3, Links Commerce Park, Factory Road, Deeside
Reg Number: 12566228
Date of Inc: April 21, 2020