Construction - Industrial Contractors in Cyprus Cybarco Limited Address: 10 Tefkrou Anthia, 2540 Nicosia Cyprus Phone Number: +357 2274 13 00