WorldPay Ltd Card Processor and Online Payment Provider Area of OperationsService Address Walbrook Building 25 Walbrook LONDON EC4N London EC4N 8AF Contact Tel: 03457616263 Web: http://www.worldpay.com