About The Newham Hotel Limited (02911860) United Kingdom