LEI code:
Here you can check if the institution has a LEI code
Registration code:
C55558
Country:
Malta
Address:
Regent House, Suite 45, Triq Bisazza, SLM1640, Sliema
Email address:
[email protected]