Why don't you use their online Service & Support
click here Click Acer-Customer Care Portal on the left will take you to Contact Acer Service, just click the link and fill in the form.
Anyway the return address is in Plympton,Devon
Infoteam International Services (Acer repairs)
Unit M Eagle Road