About The Terton Sogyal Trust (03245152) United Kingdom