According to the people responsible for the cheque and credit clearing system, no:
Is there any situation where a crossed cheque can be paid into the account of someone other than the named payee or recipient?
Not for a cheque crossed ‘A/C Payee Only’ or ‘A/C Payee’. The Cheques
Act 1992 and Section 81 of the Bills of Exchange Act 1882 give
statutory power to the ‘A/C Payee Only’ or ‘A/C Payee’ crossing when
it is used. The legislation means that a cheque which bears the ‘A/C
Payee Only’ crossing can only be paid into an account in the name of
the person who has received the cheque (i.e. the payee) exactly as it
appears on the cheque.
I think your best option is to contact the building society and ask if there's any other alternative for receiving your money. For example, if they would do a bank transfer instead, then you could use a money transfer service like Revolut or Transferwise, who both offer UK accounts in your name, to receive the money and then transfer it on.
But for £10 it's going to be difficult to find anything worthwhile, particularly now that the cheque has already been issued and would need to be cancelled.