Sliema the plaza commercial centre, floor 5, suite 2: bisazza street slm 15
Is a branch of : AMSTEL CAPITAL (MALTA) LIMITED
Malta