About Euston Capital Trust Ltd (11177949) United Kingdom