Birch House

Birch House is a residential care home located in Appledore, Ashford, Kent, providing accommodation and personal care for up to five adults under the age of…