World Trade Center Level 17, World Trade Center Khalifa Bin Zayed the First Street Abu Dhabi +971 2 654 4100 View Location