23b St. Davids Road, Swansea
Reg Number: 08106434
Date of Inc: June 14, 2012
LLECHRYD, YSTALYFERA
Reg Number: 01346724
Date of Inc: April 01, 1978