Limited Company (noun) Definition, Meaning & Examples

noun British.
  1. a company in which the shareholders cannot be assessed for debts of the company beyond the sum they still have invested in the company.
noun
  1. a company whose owners enjoy limited liability for the company's debts and losses
Limited Company (noun) Definition, Meaning & Examples

More Definitions