As a UK resident you are taxed on all income as it arises and on all gains as they accrue. The fact that you are not actually remitting your profits into your bank account and living off these profits does not make a difference. So, the answer to your question is - yes - you do have to declare...