Health New 67‑bed care home 'Orchid Place' set for Hermitage Lane in Maidstone Noah Cooper · July 16, 2026