Georgiou & Nikiphorou Ltd Nicosia Address Details Address: 23 G. Markora, Flat 1Nicosia, Nicosia Telephone: 22374743, 22374958 Fax: 22374505