Overview
Legal name
CELUCLAD LIMITED
Region
South West England
Registered address
WILLOW CROFT WILLOW CROFT
LOWER HENLADE
TAUNTON
ENGLAND
TA3 5NA
Insolvency history
No