About The Bell Tower Properties Limited (07775617) United Kingdom