I have a UK project account, my own UK company and an address where my personal and business bank account is registered, phone numbers, paying taxes to HMRC for 10 years, and whatnot.
Does anyone know what could be the reason and what to do? Also, what are they checking against so I can inquire there?
Please post also if you have similar US experience, anything can help.