ServicesFactory, Manufacturing of Agricultural MachineryContact details 24 811000 Gordiou Desmou 10, 7101 Aradippou, Larnaca