What do you mean by natural person investment or holding company limited?

The natural person investment or holding of a limited company means that in a limited liability company, a natural person invests or controls most of the shares in his own name. In a limited company, there are two situations in which natural persons invest or hold shares: one is that all shareholders are natural persons, that is, all shareholders are individuals and there is no company investment, in which case they belong to private enterprises. Another situation is that shareholders have both natural persons and legal persons, that is, there are both individuals and companies investing in shareholders, which is a limited liability company. The natural person investment or holding of a limited company means that in a limited liability company, a natural person invests or controls most of the shares in his own name.