Ashdown House

Ashdown House is a residential care home located in Daventry, Northamptonshire, providing accommodation and personal care to up to 24 individuals aged 65 and…