Digital River, Inc. is an American online payment processing company, best known for providing payment gateway solutions for ecommerce websites. They have branches around the world, including the UK. Please find their UK office contact details below.
How to contact Digital River (UK)
Global contacts page: http://www.digitalriver.com/contact-us/
UK contact telephone number: +44 (0) 845 603 5070 (domestic calls charged at 7p per minute + your operator’s access charge, international rates are likely to be significantly more expensive)
If calling from within the UK, the number to call is 0845 603 5070 (7p per minute + your operator’s access charge). Meanwhile, if you’re calling from outside the UK, you can still contact Digital River’s UK office by dialling +44 845 603 5070.
UK head office address: 85 King Street, Maidenhead, Berkshire, SL6 1DU, United Kingdom.
European email address: email@example.com (sales support for UK & Europe)