About The Bell Tower (newark) Management Company Limited (05282496) United Kingdom