ABD Electrical & Mechanical Systems Posted on August 8, 2016 by engmansy ABD Electrical & Mechanical Systems Office 117 C. Ali El Din Bldgs T: 02831-1058