TECHNIUM 2, UNIT 13, SWANSEA
Reg Number: OC374817
Date of Inc: January 01, 1970
Technium 1 Kings Road, Swansea
Reg Number: 03948363
Date of Inc: March 15, 2000