Company Registration in a foreign country is not an easy talk. There is a lots of paperwork involved. Proof of residence is required also bank statement etc. At TSG Our exerts will not only help you with formation for your company, we will also provide make the necessary documents required for your visa as a Company Director.