Birchwood House receives a GOOD CQC rating

On: July 26th, 2017 | In: News

We are pleased to announce our residential service Birchwood House in the London Borough of Newham has recently been rated as Good by Care Quality Commission. A Job well done to all the team.