26 July Mehwar Road El Sheikh Zayed City capital busines park, Bldg (B...
Unnamed Road, الشيخ زايد، الجيزة،, Egypt