To find out more about the payments solutions we offer through our third party supplier Worldpay (UK) Ltd call our Payments Team Monday to Friday 9am to 5pm on 0800 783 3077 or complete this form and we’ll contact you.
You are here: Contact us
All merchant services products listed are provided by Worldpay (UK) Ltd. Registered in England No.07316500. Registered Office: The Walbrook Building, 25 Walbrook, London EC4N 8AF, United Kingdom. Worldpay (UK) Limited is authorised by the Financial Conduct Authority under the Payment Services Regulations 2009 (No 530923) for the provision of payment services. Registered with the Office of the Information Commissioner, registration Z2431349.