35 Obour Buildings, Floor 14, Salah Salem Road, Heliopolis, Cairo Heli...
107 el he gas ST cairo القاهرة, 11714, Egypt