Customer Service Information
Part of: AMI: Advanced Marketing on the Internet Ltd
Reg. 1996, Comp. No. 3240228, Terms and Conditions apply
Cooper Development, 2 Michael Road, London SW6 2AD, UK
Tel. Switchboard: +44 20 7731 3077
Below please find the contact details for our product/service specific departments. To resolve any matters immediately we suggest you see our FAQ (Frequently Asked Sections) first. If you can find an answer there, please e-mail us (We protect ourselves from spam, please follow the instructions). For urgent matters please call us.
+44 (0) 20 7731 3077,