About The Bell Tower Hotel Limited (03984442) United Kingdom