ServicesStrovolos Industrial AreaContact details 22 446744 22 446876 Glafkou Kliridi 21, 2107 Aglantzia, Nicosia