::
Hi Eric,,
I hope an Accountant pops in to give you a reliable answer.
You have 2 entities – a Company and a Sole Trader so doing 2 x returns that are independent of each other sounds the right way to go to me but I am not qualified to give you a reliable answer.
Cheers