Thanks akirk. Yes I'll be starting in the UK only anyway. By the time I start looking at US companies, I will definitely have an accountant anyway. I guess that can wait for now then.
But yes I am looking to basically start a holding Ltd company, which would act as the parent of a group. Then I'd buy businesses and if they weren't already, I'd make them Ltds. Then I'd have the parent own 100% shares of the subsidiary. Then when the parent sells the shares of the subsidiary, I would be able to avoid CGT altogether in theory. I know there is some criteria to meet, for e.g. the parent has to own the sub. for at least 12 months and it has to have been trading etc. but I'm sure the criteria isn't too hard to meet?