About The Tower Hotel (london) Limited (00466069) United Kingdom