Search ideas, news and case studies

Blog Categories

  • August 7, 2024 by Tom Richardson

    How to set up a Holdings Company

    A holdings company is one that owns shares in another company (for a full definition see Companies House); this other company is a subsidiary of the holdings company. In order to form a UK limited company with the name holding or holdings, the new company needs to own a majority (more than half) of the […]

    Read More