Company Formation & Business Setup

South Capital Consultancy provides a wide range of company set-up advice and support for those looking to stablish their own business in Dubai (UAE), as well as the various jurisdictions where we also operate, such as Germany, United Kingdom, Turkey, Canada, USA and Brazil among others. We pride ourselves on offering transparent and high quality guidance on everything related to a company set up and formation process, without high costs in order to ensure your business plan comes to fruition.

Wether you have a small or big business project, our focus is on providing a one-stop-shop concierge service, with capable and dedicated account managers who will answer all your questions and provide you with a completwly transparent service, when dealing with governments authorities on your behalf.

After your company is registered, you will be given a comprehensive folder with the business documents, including:

·          Registration certificate

·          Memorandum and articles

·          Registered office address of your company 

·          Certificate of shareholders and directors

·         Company’s Bank account opening document 


Please contact us for more detailed information.


+971 4 501 5760 / info@southcapital.biz