Overview
Legal name
S.C. MARSH LIMITED
Region
South West England
Registered address
STAFFORD HOUSE
10 PRINCE OF WALES ROAD
DORCESTER
DORSET
DT1 1PW
Insolvency history
No