Departments

Malta

+35679215555

Head office

215/1 Old Bakery st.,
Valletta,
VLT1451, Malta

United Kingdom

+442087325555, add: 113

Law office

582 Honeypot Lane,
Stanmore,
HA7 1JS, United Kingdom

Cyprus

+35724655413

Payment office

Constantinou Kalogera, 54, Thetis building, Floor 3,
Larnaka,
6021, Cyprus