Helping to share the web since 1996
We're here to help! Get in touch with us for support, questions, or feedback.
Please login to your account to send us a message through our secure contact form.
Don't have an account? Sign up for free to get started.
Interlink Advertising Limited
27 Old Gloucester Street
London, United Kingdom
WC1N 3AX
Company Registration: 05431902
VAT Registration: GB132978001
Registered in: England and Wales
Trademark: "Link Centre" is a registered trademark (UK00002416294) of Interlink Advertising Limited