12 Langland Bay Road, Swansea
Reg Number: 05179083
Date of Inc: July 14, 2004
10 Langland Bay Road, Swansea
Reg Number: 12282203
Date of Inc: October 25, 2019