Iacovou Bros (Constructions) Ltd Larnaca Address Details Address: 2 Sokratous, IAKOVOU BLDG 26036, Larnaca, Larnaca Telephone: 24822444