Overview
Legal name
S.H. DODD & SONS LIMITED
Region
Wales
Registered address
14A AUGUSTA ROAD
AUGUSTA ROAD
PENARTH
SOUTH GLAMORGAN
WALES
CF64 5RH
Insolvency history
No