Mohamed Ahmed Hafez Posted on June 18, 2016 by engmansy Mohamed Ahmed Hafez 15 El Maamoun St T: 7112902