Osuol Engineering & Trade Posted on July 12, 2016 by engmansy Osuol Engineering & Trade 100 Othman Ibn Affan St., Floor 1 Flat 3, Behind Mo’Men Restaurant, Triumph- Heliopolis- Cairo T: 0226433370