Christos Ltd Nicosia Address Details Address: 70 Tseriou StreetStrovolos, Nicosia Telephone: 22428030