Yes, you are able to directly submit your return to HMRC from the Corporation Tax module.