Imp Computers Ltd


Nicosia Address Details
Address: 27C N. Mylona Street
Nicosia, Nicosia
Telephone: 22751770
Fax: 22752097