@peterleinchen, ALL banks in the UK require such ridiculous amount of detail. I once lost a good deal on an N9 someone was selling in this forum because he would not accept PayPal an my bank required all sorts of details down to the shoe size (bank name, bank address, but also the account owner's name and address, you name it). He was not prepared to share that level of details and sold the phone to someone else.