Does every kind of business setup in Dubai – UAE require a rented office space?
Yes, a physical presence is a must in UAE. Having an office space on rent or lease is compulsory, for most of the governmental licenses, as they are processed only after you submit your lease agreement. However, the kind of business setup defines whether an office space in mandate. For instance, a Mainland or a Freezone needs a rented office space but this compulsion is not imposed on Offshore business setup. Find out why, https://www.shuraa.com/offshore-company-formation-in-uae/