Mental Health Foundation
The Mental Health Foundation is committed to reducing the suffering caused by mental health difficulties. They do this by carrying out research; developing practical solutions for better mental health services; campaigning to reduce stigma and discrimination; promoting better mental health for us all.