Holding company

In good company

Most are familiar with the idea of incorporating a business to create a separate trading entity that, among things, will protect business owners and their personal assets should the company fail.