If you are waiting for a refund, make sure you complain to the Ombudsman. It seems this is something TW takes more or less seriously. Here's their final response:
The amounts left in both your personal and business TransferWise profiles have been refunded on Friday, the 20th of September 2019 -...