El Kayan For Cables

34 El Obour Bldgs., Flat 3, Floor 20, Cairo, Heliopolis, , Greater Cairo (including Cairo & Giza)