I recommend a visit at the nearest driving school. They will assist you and provide all information about the tasks you need to arrange by yourself anyway. An agent isn't needed.
I once needed a bank statement for non-o extension. 1 out of 12 transfers from overseas came marked domestic, via TransferWise. I had to visit my home branch. I know from others, there are more tasks refused by some "not home branch".