Overview
Legal name
20/25 SHEPPARDS FIELD LIMITED
Region
South West England
Registered address
18 NORWOOD PLACE
NORWOOD PLACE
BOURNEMOUTH
ENGLAND
BH5 2AT
Insolvency history
No