About Euston Capital Ltd (09027570) United Kingdom