For more information about our services, get in touch with our expert consultants. We're always eager to hear from you! Visit our office Contact Address:Ground Floor, Khalifa Juma Al Nabooda Building, Near Dubai Mall / Burj Khalifa Metro Station Exit 2, Sheikh Zayed Road, Dubai, UAE. Phone:+971 4 886 6722 Email:[email protected] Hour of operation Monday – Sunday: 9 AM–8 PM