About The Clock Tower Sanctuary (07311390) United Kingdom