Overview
Legal name
KEY CARE MANAGEMENT LIMITED
Region
South East England
Registered address
1A OATEN HILL COURT
OATEN HILL
CANTERBURY
KENT
CT1 3HS
Insolvency history
No