Overview
Legal name
121 CARE AGENCY LIMITED
Region
North West England
Registered address
1 ELLIS GARDENS
CLEATOR MOOR
CUMBRIA
UNITED KINGDOM
CA25 5EG
Insolvency history
No