We found some stores
giffgaff Limited is authorised and regulated by the Financial Conduct Authority (FRN 680957) and acts as a credit broker and not a lender, offering credit.