17A SLADE GARDENS, SWANSEA
Reg Number: 09843714
Date of Inc: January 01, 1970
24 Slade Gardens, Swansea
Reg Number: 06291645
Date of Inc: June 25, 2007
Reg Number: 15358721