I.C.Q COMPUTERS CO. 10 years ago ID: #15591 Listed In : Computers & Information Technology Dubai PO Box : 61734 04-2616060 Business Description I.C.Q COMPUTERS CO. Address : Dubai PO Box : 61734 Telephone : 04-2616060 Fax : 04-2630463 Email : Website : Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Computer & Data Processing Requisites Trading