Overview
Legal name
OTTER NURSERIES (TORBAY) LIMITED
Region
South West England
Registered address
GOSFORD ROAD
OTTERY
ST MARY
DEVON
EX11 1LZ
Insolvency history
No