Banks can be sketchy with their own data...
Hi folks, I don't like to hear anyone having any worries with the Postcode Anywhere service!
Let me try to set the record straight (I work there ;) )
The address data we return from our service is the exact data presented to us directly from BACS - we do not modify it. The banks themselves are responsible for providing BACS with the sort code and address data that’s kept in the database. (Pesky banks.)
The address stored in the data are those of where the BACS requests are processed. For some banks it is done by each individual branch, so the address stored in the data is the physical address of that particular branch. Other banks have a central location where all BACS requests are processed, and therefore provide a single point of contact address for every sort code, regardless of which physical branch this particular sort code relates to.
A good example of this is Barclays, who have their central contact centre in Leicester for all of their banks in the BACS data. The service is not meant as a lookup for physical addresses of bank branches.
Hope this clears it up - this is just how it has to be done :) .