Valletta Credit Finance Corporation Ltd is an EMI-licensed Financial Institution regulated by the Malta Financial Services Authority (MFSA).
Name: Valletta Credit Finance Corporation Ltd
Company Registration Number: C.54426
VAT Number: MT 2060-1917
Registered Address:
Valletta Credit Finance Corporation Ltd,
Quad Central, Q2,
Level 10,
TRIQ L-Esportaturi,
Birkirkara,
CBD 1040,
Malta
Date of Registry: 17th November 2011
Valletta Credit Finance Corporation Ltd is a limited liability company incorporated in Malta and is licensed by the Malta Financial Services Authority (MFSA), under the Financial Institution Act (1994), to undertake payment services and to issue electronic money.
In May 2013, Insignia became a principal member of VISA and has since launched various credit card products on the market.

