Valletta Credit Finance Corporation Ltd. is an EMI-licensed Financial Institution regulated by the Malta Financial Services Authority (MFSA).
Name: Valletta Credit Finance Corporation
Company Registration Number: C.54426
VAT Number: MT 2060-1917
Registered Address:
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, Valletta Credit Finance Corporation became a principal member of VISA and has since launched various credit card products on the market.

