Contact details 22 497777 27 Pindarou Str, ALPHA BUSINESS CENTER, 1060 Lefkosia, Lefkosia, Lefkosia, Nicosia