About Waterloo Hub Hotel Limited (10717905) United Kingdom