Terms and conditions
©2026 Worldpay, LLC and its affiliates.
Worldpay (UK) Limited (Company No. 07316500 / FCA No. 530923 & 712965), Worldpay Limited (Company No. 03424752 / FCA No. 504504), Worldpay AP Limited (Company No. 05593466 / FCA No. 502597). Registered Office: The Walbrook Building, 25 Walbrook, London EC4N 8AF and authorised by the Financial Conduct Authority under the Payment Service Regulations 2017 for the provision of payment services. Worldpay (UK) Limited is authorised and regulated by the Financial Conduct Authority for consumer credit activities (No. 712965).