Technical Maintenance & Renewing Cars Co. Posted on June 19, 2016 by engmansy Technical Maintenance & Renewing Cars Co. 34 Selim El Awai St – Cairo . .02 2257-3805 Technical Viehicle For Maintenance ( Fast) 15 Ahmed Kamel St Giza………….02 3570-3137