Leonard Cheshire Disability
Leonard Cheshire Disability, headquartered in London, and established in 1948, is a nonprofit organization that provides support to people with disabilities. They offer local care and accommodation services, employment support and internships, and skills development programs.
Last updated on