Overview
Legal name
STOWFORD HOMES LIMITED
Region
South West England
Registered address
EVENTIDE AXMINSTER ROAD
CHARMOUTH
BRIDPORT
ENGLAND
DT6 6PA
Insolvency history
No