Money Deposit

They have a dedicated email address for money related stuff, worth emailing there if you have not already

Beyond that, it’s just a case of sitting and waiting for a response…