Contact us

For further information please contact our sales team on:

Call

0845 388 0322

Post

Interactive Media Directories Ltd.
20-22 Wenlock Road,
London,
N1 7GU.