What is a Ltd?

A LTD is a company that may be public or private. A LTD is a company limited by shares meaning that the company has shareholders. The shareholders personal assets are protected should anything negative happen.