For all your insurance cover information, insurance documents and claim advice.
For all your product information, insurance tools and sales support contacts.
Paymentshield Limited (registered number 02728936) is a company registered in England and Wales at Paymentshield House, Southport Business Park, Wight Moss Way, Southport, PR8 4HQ. Telephone calls may be recorded for security purposes and monitored under our quality control procedures.
Paymentshield Limited is authorised and regulated by the Financial Conduct Authority (FCA) under registration No. 312708.See the Financial Services Register for further details.