Contact us
Get in touch
The details you provide on this page will not be used to send unsolicited emails, and will not be sold/shared with any 3rd parties.
Link Scheme Holdings Ltd is the Operator of the LINK Payment System as set out in the Financial Services (Banking Reform) Act 2013. Registered Office: RSM Central Square, 5th Floor, 29 Wellington Street, Leeds, LS1 4DL. Registered in England and Wales. Company Number 10535808.