Mountbatten Lodge, located in Hemel Hempstead, Hertfordshire, offers residential, dementia, and respite care services. The home features 60 en-suite rooms,…