5 Dar El Shefa, Qasr il Nile 1st Floor, Cairo Governorate 11519, Egypt
1 Latin American Street, 11519, Egypt