24 Glen Road, Swansea
Reg Number: 08001832
Date of Inc: March 22, 2012
47b Glen Road, Swansea
Reg Number: 13489307
Date of Inc: July 01, 2021