Search the register – results All results THE MENTAL HEALTH FOUNDATION 02350846 - Incorporated on 22 February 1989 Studio 2 197 Long Lane, London, United Kingdom, SE1 4PD