El Mostafa For Technology & Projects Posted on July 5, 2016 by engmansy El Mostafa For Technology & Projects El Haram- GZ T: 0235859004