Cambrian House Parkway, Pen-Y-Fan Industrial Estate, Newport
Reg Number: 01223575
Date of Inc: August 19, 1975