Digiworld Ltd Larnaca Address Details Address: 30 Mistra StreetLarnaca, Larnaca Telephone: 24821286 Fax: 24821287