The Care Quality Commission are an independent regulator for health and social care in England. They inspect all organisations that provide health and social care services.
The results of a search on their directory will tell you the rating of the organisation and a link to the latest inspection report if one is available.