Operator of care homes. The company provides long term care to people with dementia and nursing needs and operates 27 care homes across the United Kingdom. Read More