Thomas Pocklington Trust Company

Thomas Pocklington Trust is a nonprofit organization that provides facilities, development & services to blind and partially sighted people.