9A Devonshire Square, London, EC2M 4YN, United Kingdom