Thanks for reminding me of this one, Stephan. I skimmed past it last time.

I'm a bit 50/50 on the trading trust vs cc issue myself. Part of the problem is for the trust to stand alone there needs to be that independant trustee. Something of a nuisance.

Other issues to consider are VAT registration and small business tax breaks if applicable. If you can structure to get the tax breaks, then the trading trust is out.