About Greenwich London Hotel Limited (11054123) United Kingdom