Overview
Legal name
OYSTER HOUSE LTD
Region
South West England
Registered address
MEMBLAND VILLA MEMBLAND
NEWTON FERRERS
PLYMOUTH
DEVON
PL8 1HT
Insolvency history
No