About The Lopping Endowment Corporate Trustee Limited (09943247) United Kingdom