Overview
Legal name
CAMELLA HEALTHCARE LIMITED
Region
North West England
Registered address
21 CEMETERY ROAD
DARWEN
LANCASHIRE
ENGLAND
BB3 2LZ
Insolvency history
No