Not the same company
I have been a customer both private and business for a number of years. The customer service is absolutely SHOCKING. I have no issue giving information about the company I work for, if it is related to the transaction,  yet arbitrary information which is NOT available to me personally has been asked for. Private information related to individuals that act in a voluntary way for the organisation. When challenger, they closed the account (luckily money WAS refunded) and left my boss in another country without the funds needed for a business transaction there. 

To say I am extrememly P***ed off with the lack of being able to speak to anyone is an understatement. TransferWise were a great company.. whatever has changed... there is no customer service, little ability to contact anyone and left me searching for an alternative provider... which I have found.