How about opening a US bank account for your old UK business?
Edit: oh, I see in one of your comments that you weren't able to do that because your old UK business wasn't registered.
OK, so as I understand it, Apple owes money to a UK business (that in turn belongs to you), but you can't get the money because your UK business has no bank account and isn't registered.
I wonder if Apple can legally take money that it owes to your UK business and give it to a different business (your US business), even if it wanted to?
I think you need to talk to a lawyer in corporate law, and find out how you get money from your UK business that you have no bank account for and haven't registered.
As someone from Austria I can easily understand why he created a UK LTD without actually living there.
Take Austria for example, you need to have €35000 in equity (I hope that is the right financial vocabulary) to start a GmbH - a company type similar to an LTD in terms of liability.
In the EU there is a ruling that you can create a company in any EU state, without actually living there. Of course you still have to obey the laws (of both countries) regarding taxes.
So if you want limited liability but you don't have enough cash upfront, a UK LTD can be a good idea.
But you usually create a UK bank account for your company after incorporating.
Edit: oh, I see in one of your comments that you weren't able to do that because your old UK business wasn't registered.
OK, so as I understand it, Apple owes money to a UK business (that in turn belongs to you), but you can't get the money because your UK business has no bank account and isn't registered.
I wonder if Apple can legally take money that it owes to your UK business and give it to a different business (your US business), even if it wanted to?
I think you need to talk to a lawyer in corporate law, and find out how you get money from your UK business that you have no bank account for and haven't registered.