• Organisation
  • SERVICE PROVIDER

Embla Health UK Limited

This is an organisation that runs the health and social care services we inspect

Map and contact details

Embla Health UK Limited

1 Park Row
Leeds
West Yorkshire
LS1 5AB