Starting a business in Thailand usually requires a law firm who understands corporate law in Thailand. You need to understand how to register a Thai company and what the options are. The reason being that you are not allowed as a foreigner to own your company 100%. Registering a company in Thailand can take the form of many types of businesses. You could either register a Limited Company, Partnership or a representative office.