HM Revenue & Customs

Can I submit Company Tax Returns over the internet covering any accounting period?

Yes.