Commission for Social Care Inspection
The Commission for Social Care Inspection was a non-departmental public body and the single, independent inspectorate for social care in England. Its sponsor department was the Department of Health of the United Kingdom government.
Source: Wikipedia — Commission for Social Care Inspection (CC BY-SA 4.0)