- SERVICE PROVIDER
Umbrella Health Care Ltd
This is an organisation that runs the health and social care services we inspect
Map and contact details
Umbrella Health Care Ltd
17b Kingsland Road
London
E2 8AA