ServicesComputer ConsultantsContact details 22 660690 Themistokli Dervi 20, Flat 201-2, 1066 Lefkosia, Nicosia