Baglan Bay Innovation Centre Baglan Bay Innovation Centre
Baglan Energy Park, Central Avenue
Port Talbot
SA12 7AX
- Companies registered here
- 1
- Postcode
- SA12 7AX
Companies at this address
- SLC Property Holding UK Ltd (14681443)