Overview
Legal name
WELSH CANAL HOLIDAY CRAFT (HOLDINGS) LIMITED
Region
Wales
Registered address
CANAL EXHIBITION CENTRE
LLANGOLLEN
CLWYD
N. WALES
LL20 8TA
Insolvency history
No