CTM93080 | CTSA: the filing obligation: delivery of return
From HM Revenue & Customs · Company Taxation Manual
A company must deliver a return required by FA98/SCH18/PARA3.
It is mandatory for companies to use online filing to submit company tax returns for accounting periods ended on or after 1 April 2010. There are only very limited exceptions to this requirement, see COM60040.