ServicesFactoryContact details 22 621119 22 455188 Georgiou Griva Digeni 88, 2630 Psimolofou, Nicosia