For setting up a company in Dubai, one must have a registered office in Dubai. A company can be started with a virtual office as well as with a proper office based on a particular business requirement.
Based on your office space, you can get a visa quota.
Looking for an office space? Contact us and get a wide range of offices based on your requirements.