No geographical restrictions. A mainland license allows you to work and open branches anywhere from the UAE, not just in Dubai. Two typical methods for obtaining residency in Dubai are by getting a sponsor or by owning residence in Dubai. After getting residency, you may open a banking account in https://ajmanbusinesssetup.com/mainland-company-formation-in-dubai/