About Englefield Estate Trust Corporation Limited (02065923) United Kingdom