Overview
Legal name
CHAPELWATER LIMITED
Region
South West England
Registered address
QUAY BARN
HOLMAN WAY
TOPSHAM
DEVON
UNITED KINGDOM
EX3 0EN
Insolvency history
No