Overview
Legal name
CASTLE SUPPORTED LIVING LIMITED
Region
North West England
Registered address
3 CASTLEGATE
CLITHEROE
ENGLAND
BB7 1AZ
Insolvency history
No