What does CQC (Care Quality Commission) registered mean?

The CQC is the regulator for Health & Social care within England & Wales. They set standards that healthcare and social care providers must meet in order to offer safe, effective care. Being CQC registered is the benchmark for healthcare services. No healthcare organisation should be practicing without registration.