Shoubra Engineering & Trade Posted on July 6, 2016 by engmansy Shoubra Engineering & Trade 13 Bostan El Dekka St 5882659 Ind. Zone C2., Office No. 1 015 372180