Company details
About
National charity that supports almost 1,000 people with learning disabilities across England and Scotland, enabling them to live as independently as possible.
Number of employees
1001 - 5000
Main industry
Health Care
Industry tags
Founded in
1991
Headquarters
Thame
Country
United Kingdom
Sign up to uncover company details
5 free credit every month
Employee contacts
Name
Job Title
Phone