Chemical & Technical Services ( C T S ) Posted on June 21, 2016 by engmansy Chemical & Technical Services ( C T S ) Tower No. 1, El Canal Towers, El Canal Ext. St., Thakanat El Maadi MAADI 378-2908 Or Call 378-4973