We are Outstanding!
CCL's Church View Scheme in Longnor, Shrewsbury has been awarded Outstanding following an inspection by the Care Quality Commission (CQC). Church View is one of our high quality schemes in Shropshire, it is home to 6 residents and has recently been awarded Outstanding by CQC. We pride ourselves on creating a home-from-home environment for our residents [...]