You could ask if an affidavit sworn by a Notary Public would help them to accept that it is genuinely not money laundering. You could show your bank statements to the Notary Public proving that you have the money in your Greek bank but cannot transfer it because of Greek bank controls. That could be attested to in the affidavit. The Notary Public could then talk to your friend by phone and verify that your friend is making the payment as a temporary loan and that he will be repaid as soon as the controls are relaxed. As an example:
I, Notary's name
, being a Notary Public in the Nomos of Chania, Crete, Greece with registration number, Notary's number
, hereby attest that:
1 I have been shown the renewal demand for life insurance forwarded to Mr A for the amount of £nnn, Reference number xxx.
2 I have inspected the banks statements of Mr A and I can confirm that he has sufficient funds in his bank account to make such a payment for the amount demanded.
3 I confirm that under capital controls currently in force in Greece it is impossible for Mr A to make this payment as payment of foreign invoices is restricted.
4 I have spoken to Mr B who is resident at Address in the UK and he has confirmed to me that he is prepared to make the payment from his own account as a temporary loan to Mr A.
5 I confirm that Mr A will repay the said amount to Mr B as soon as foreign payment controls are relaxed
Given the above points it is clear that the payment by Mr B in order to ensure continuity of the policy of Mr A, which has been renewed annually continuously for 26 years is a genuine financial transaction.
Details and Stamp.
I'm not sure if a Notary Public would do this for you or if the insurance company would accept it but it's worth a try. Good luck, Mike