Love Me Love My Mind
A registered charity based in Epsom, Surrey.
It looks like nothing was found at this location. Maybe try searching?