Anchor - Leighton Court

Anchor - Leighton Court is a residential care facility that provides accommodation and support for elderly individuals. It focuses on enhancing the quality of life for its residents.