The Farm House

The Farm House is a residential care home located in Ravenswood Village, Crowthorne, Berkshire, offering accommodation to a maximum of eight individuals with…