Nile Delta Soft Ware Posted on July 7, 2016December 6, 2022 by engmansy Nile Delta Soft Ware 14 El Nasr St., El Taawneyat Cairo………….. 02 268-2442