In order to complete the business setup process, you must meet some requirements and submit certain documents. These requirements and documents will vary depending on the type of company formation that you want to set up. There are three main options, which are Free Zone Company, Mainland Company, and a branch office.