Its March; Tax return not yet filed with HMRC? Know the penalties

If your company is registered in the UK under Companies House and received ‘notice to deliver a Company Tax Return’ from HM Revenue and Customs (HMRC), it is mandatory to file your returns both with Companies House and HMRC.