About West Euston Project Ltd (03390585) United Kingdom