About The Senora Trust (CE004280) United Kingdom