Logica Systems & Technologies
Block G1-3, 61st St., Hamriyah Free Zone, P.O. Box 8626, United Arab Emirates
06-557-2734 Phone
06-557-2735 Fax