Additional Contact Telephone Numbers Fax : +971 (4) 221-4140 Physical Address Al Nakheel Rd, Deira Dubai, United Arab Emirates