Search the register – results All results THE MIND AND SOUL FOUNDATION 05843743 - Incorporated on 12 June 2006 11 Glentham Gardens, Barnes, London, England, SW13 9JN