Plot 61, Industrial Area, Cairo Governorate 11835, Egypt
Downtown mall - S2 building, New Cairo 3, Cairo Governorate, Egypt