Overview
Legal name
CANAL & RIVER SERVICES LTD
Region
West Midlands
Registered address
WESTON WHARF SALT WORKS LANE
WESTON
STAFFORD
STAFFORDSHIRE
ENGLAND
ST18 0JE
Insolvency history
No