Unit House Elba Business Park, Swansea
Reg Number: 05177978
Date of Inc: July 13, 2004
12 Baldwins Crescent, Swansea
Reg Number: 14235902
Date of Inc: July 14, 2022
2 Baldwins Crescent, Swansea
Reg Number: 12404043
Date of Inc: January 15, 2020
2 Baldwin's Crescent Baldwins Crescent, Swansea
Reg Number: 12568544
Date of Inc: April 22, 2020