A holding company is not an actual company form but the term for a company whose purpose is to own shares in other companies. As an alternative to owning shares in a company personally, you can choose to own the shares through a holding company.
There are a number of advantages and disadvantages associated with owning shares through holding companies. We can advise you on these and help you decide whether a holding company structure is best for you.