PPI Winners Limited is a company registered in England and Wales. Registered No. 8124186 Registered Office: The Court Yard, Ground Floor Office 286, Upper Richmond Road, London SW15 6TH
DPA Registration: Z3252414 | Regulated by the Claims Management Regulatory for regulated claims management activities.
Our registration number is CRM30751 which can be checked on the website www.gov.uk/moj/cmr.
* Fees may be payable if claim withdrawn at client’s request