ServicesTeleservice Center - ResultsContact details 90 011311 Lemesou Leoforos 128, 128-130, Flat 301, 2015 Strovolos, Nicosia