Short answer
Yes. HMRC requires a final CT600 covering the period up to cessation of trade, with any tax paid, and Companies House needs final accounts if the last full accounts do not already cover that period. Skipping this risks HMRC objecting to strike off or the company being restored later.






