Shaftesbury Rest Home

Shaftesbury Rest Home is a family-run care home established in 1984, providing accommodation and personal care for up to 17 residents, primarily those…