El Manarat For Trade& Contracting Posted on June 16, 2016 by engmansy El Manarat For Trade& Contracting El Haram- GZ T: 0233881569