22 Desouq Street, off Imam Street near Ismailia Square,, Cairo, Heliopolis, , Greater Cairo (including Cairo & Giza)