Can all shareholders of a company be companies?

Legal analysis: the shareholders of a limited liability company can be natural persons or legal persons. A company with legal personality may become a shareholder of a limited liability company.

Legal basis: Article 24 of the Company Law of People's Republic of China (PRC), a limited liability company is established by capital contribution of shareholders with less than 50 members. Article 29 of the Company Law of People's Republic of China (PRC) After the shareholders of * * * have paid the capital contribution stipulated in the Articles of Association in full, the representatives designated by all shareholders or the agents entrusted by * * * shall submit the application for company registration, the Articles of Association and other documents to the company registration authority to apply for registration of establishment.