Plot No. 16-24-25 Industrial Zone, KM 25 Ismailia Desert Rd, Egypt
El Shorouk, Cairo Governorate, Egypt