Welken House
10-11 Charterhouse Square
London
EC1M 6EH
United Kingdom