My BAEC account is registered to a non UK address and I live in the UK. I have had no problems with the advance passenger information. I have been to the US twice since they brought in the requirement to put extra details in such as the address of your first nights accomodation.