The i-Card Prepaid Mastercard is issued by Prepaid Financial Services Limited pursuant to a license from Mastercard International Incorporated.
Prepaid Financial Services Limited is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011, FRN 900036, for the issuance of electronic money and provision of payment services.
Registered Office: 5th Floor, Langham House, 302-308 Regent Street, London, W1B 3AT. Company Registration number: 06337638.
The i-Card is operated by ICARD FINANCIAL SERVICES LIMITED. Registered office address: GBW ACCOUNTANTS 51 SOUTH MALL CORK, Dublin, Ireland.