General Directorate of Residency and Foreigners Sharjah Affairs 1 Avis Sharjah Mubadala Development Company - Abu Dhabi 3 Avis Abu Dhabi ATRC - Advanced Technology Research Council 6 Avis Abu Dhabi Limitless Company 3 Avis Dubai Bank of Baroda 63 Avis Dubai Lire la suite