About Hampton Towers Management Company Limited (02272054) United Kingdom