About The Crosland Trust (05110883) United Kingdom