Ankram Construction & Development Co. Posted on July 10, 2016 by engmansy Ankram Construction & Development Co. 116 Al Thawra St. – Cairo 02 418-8303