If your companies were LP/LLP (and you do not conduct your business activity in UK) than it could be explained that they trying to rid of from such jurisdictions (since they are considered as an offshore).
I agree that banks are reluctant in Cyprus to open a bank account if you do not have substance in Cyprus and in many banks they even do not want to analyse the business when they see company without substance in Cyprus (I tried Bank of Cyprus and Hellenic). But at least there are EMIs which open...
Hi,
I have opened a bank account for the legal entity in Cardpay, they have USD, EUR etc. There are some restrictions in USD (i cannot send USD to CIS countries), but for me this is ok. The only thing is that they open accounts for IT business...