Care Quality Commission report rates the Willows as not only good, but OUTSTANDING The CQC is sponsored by the Department of Health and Social Care. It is an independent regulator of all health and social care in England and ensures the quality and safety of care in Care Homes. The CQC conducts regular inspections of […]