Do you submit the return directly to HMRC?

Absolutely. We handle the entire submission process electronically and confirm once it’s been accepted by HMRC.