Do you handle HMRC RTI submissions?

Yes, all submitted on your behalf.