Cherry Tree Care Home is a residential care facility located in Hornchurch, Essex, offering accommodation and personal care for up to seven residents. The…