Overview
Legal name
C. & S. (PORT TALBOT) LIMITED
Region
Wales
Registered address
EXCELSIOR WORKS
CANAL ROAD
NEATH
WEST GLAMORGAN
SA11 1LJ
Insolvency history
No