Metro For Trading & Contracting Posted on June 16, 2016 by engmansy Metro For Trading & Contracting 3 Hassan Sadek St T: 4188149