Stennards Leisure Retirement Home (Frankly Beeches) is a family-run care home located in Northfield, Birmingham, offering residential, dementia, and respite…