About Dechert Trustee Company Limited (05505308) United Kingdom