Additional Contact Telephone Numbers Fax : +971 (4) 265-9665 Physical Address Deira Dubai, United Arab Emirates