Snowdrop Place care home is run by Barchester Healthcare, one of the UK’s largest care providers, which is committed to delivering high-quality care across its care homes and hospitals.