Starting a mainland business in Abu Dhabi involves getting the required Department of Economic Development (DED) permissions, a trade license, and an office space for the business.