The Care Quality Commission (CQC) are an established public body that helps to regulate and inspect health and social care services in England. A team of CQC inspectors was sent to visit Leicester Royal Infirmary, Leicester General Hospital, Glenfield Hospital and St Mary’s Birth Centre in Melton Mowbray and reported […]
Read More