Henshaws Society for Blind People (UK) NGOs
Henshaws is a major leading charity in the North of England, providing care and support for visually impaired people of all ages, helping them to maximise their independence and enjoy a high quality of life.