Additional Contact Telephone Numbers Fax : +971 (4) 227-8943 Physical Address Doha Centre, Al Maktoum Rd, Deira Dubai, United Arab Emirates