Things to keep in mind before you set up holding company
Role of Companies House of UK Government in Company Registration