Shoura Chemicals Posted on July 6, 2016 by engmansy Shoura Chemicals 21 El Giza St., Nile Tower 5702010