Do you want to open a proprietorship business as a foreigner? While you are not allowed to open sole proprietor businesses as a non-resident, you can start a Sdn Bhd (private limited) company. You will need to register the company, gain the proper licenses, and pay the necessary fees. Steps Sdn Bhd Company Registration …