Contact info

Avlonos, 1

IVP BUSINESS CENTER, Maria House

1075, Nicosia, Cyprus

+357 22 232 862

Company Number HE270230, incorporation date 8 July 10