Mailing Address
C/O QIWI PLC, 12-14 KENNEDY AVE.
KENNEDY BUSINESS CENTRE, 2ND FLOOR
NICOSIA G4 1087
Business Address
Mailing Address
5, DIMITRAKI CHRISTODOULOU, 3RD FLOOR
FLAT/OFFICE 303
NICOSIA G4 PC 1035
Business Address
5, DIMITRAKI CHRISTODOULOU, 3RD FLOOR
FLAT/OFFICE 303
NICOSIA G4 PC 1035
512.457.7000