31 Mohamed Farid St,Heliopolis Square,Beside El Fath Mosque, Cairo, Heliopolis, , Greater Cairo (including Cairo & Giza)