Technium Building, Central Ave, Port Talbot, Neath Port Talbot
Unit 14 Seaway Parade Industrial Estate, Port Talbot, SA12 7BR, United Kingdom
Unit 16 Cramic Way
Port Talbot, United Kingdom
St Davids Park, Eglwys Nunydd, Port Talbot SA13 2PA