Plot 61, Industrial Area, Cairo Governorate 11835, Egypt
Arabella Plaza, Building 2, Gamal Abdel Nasser Axis, ثالث القاهرة الجد...