I knew Tesla had an account in Canary Wharf, London but it was with Citi and not TSB who were the account holders for the account I sent my money to. The numbers were different, completely different, I would have known this if the invoice had come through on my Tesla.com account at the same time...