Henshaws Society for Blind People is a charity working across the North of England, enabling people living with visual impairments and other disabilities to build the skills and independence they need, to get the future they want.