Overview
Legal name
BARROW & THOMAS PROPERTY LIMITED
Region
South West England
Registered address
NEWACOTT HOUSE
BRIDGERULE
HOLSWORTHY
ENGLAND
EX22 7EA
Insolvency history
No