Please provide the information below to help us understand your concern and how to deal with this.
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.