El Safa Contracting & Trading Co Posted on June 16, 2016 by engmansy El Safa Contracting & Trading Co. www.egypt.com