Respect for All works in Greater Manchester to enhance the mental and physical health of learning-disabled people, autistic people and their families and carers of all ages by providing specialist counselling services. We also aim to educate the public about issues faced by learning disabled people, autistic people, and their families & carers.