Enova
City Centre Deira Offices, 2nd Floor
PO Box 22707
Dubai United Arab Emirates
Veolia Middle East
Office 1401-A, Burj Gate Tower, Sheikh Zayed Road (next to Burj Khalifa / Dubai Mall metro station)
PO Box 9529
Dubai, United Arab Emirates
Majid Al Futtaim
MAF Tower 1
PO Box 91100
Dubai, United Arab Emirates