The Shaftesbury Group
The Shaftesbury Group improve the quality of life for people with disabilities and create a life that adds up for them. They provide a wide range of care, education, vocation and rehabilitation services that help people become more confident and independent.