About The Sir Christopher Wren Hotel Limited (07490297) United Kingdom