About The Ross Development Trust (CS002592) United Kingdom