The Farmhouse is a residential care home located at 272 Wingletye Lane, Hornchurch, Essex, RM11 3BL. It offers accommodation for up to 7 individuals,…