Dubai
NOV Central Office Jebel Ali
oil and gas companies
Mufaddal Raj Bldg Material Trdg LLC, Unnamed Road Ajman United Arab Emirates
Al Baraa Building Contracting, Industrial Area Industrial Area 10 Sharjah United Arab Emirates
Alkouse Aluminium and Glass LLC, 8FX8JG3 Unnamed Road Abu Dhabi United Arab Emirates
Ayaan genral transport, 7HJG7V9 Mafraq Industrial Area Abu Dhabi United Arab Emirates
NOV Central Office Jebel Ali, Plot S 10311 Jebel Ali Free Zone South 1
+97148236700