WorldPay is the leading provider of merchant accounts in Europe, giving businesses the ability to accept credit and debit card payments face to face, by phone or online - whatever the size of business.
We handle around half of all card transactions in the UK, so you know you can be confident of a first class, reliable service.
The Walbrook Building,
Tel: +44 203 2465515
Contact: Tim Lansdale