About The Euston Square Hotel Limited (04330382) United Kingdom