Overview
Legal name
BATTERY CENTRE LIMITED(THE)
Region
Wales
Registered address
LANDORE SERVICE STATION
NEATH ROAD
LANDORE
SWANSEA
SA1 2JG
Insolvency history
No