A limited company is the type of corporate enterprise in which the liability of the owners towards the company's debts is limited to the amount initially invested by them in the company. This secures the owner's personal assets in case the company is insolvent to pay off its debts.