Roots Technology Posted on July 5, 2016 by engmansy Roots Technology 25 El Khalifa El Maamoun St., P.O.Box 476 – Heliopolis Cairo 02 2417-2647