Overview
Legal name
23 SPENCER ROAD MANAGEMENT LIMITED
Region
South West England
Registered address
23 SPENCER ROAD
BOURNEMOUTH
ENGLAND
BH1 3TE
Insolvency history
No