Overview
Legal name
S SANDERS AND SON LIMITED
Region
South West England
Registered address
THE LAURELS
RUMSAM ROAD
BARNSTAPLE
DEVON
EX32 9EW
Insolvency history
No