Who formed XXX?
Henshaws Society for Blind People
Henshaws Society for Blind People (founded in 1837), by Oldham businessman Thomas Henshaw, is a specialist charity providing support, advice and training to anyone affected by sight loss and other disabilities.
Thomas Henshaw