Al Jaziri Electromechanical Works LLC Ground Floor, Nakheel Road, Deira, Dubai Landmark: P.O.Box: 5129, Dubai Tel: +971 4 2231179 Fax: +971 4 2243462 Air conditioning engineering & installation. Duct maintenance, Electromechanical work Air conditioning engineering & installation. Duct maintenance, Electromechanical works. Keyword(s) : AC Contractor | AC Installation | Air Duct Cleaning | Duct Installation Category(s) : Air Conditioning Engineers, Installation & Maintenance | Electro-Mechanical Consultants & Contractors