Well I've had a stropo, and registered an official complaint about a fourth party demanding access to my bank details. We'll see if it gets any reaction in the official response. The current attitude is that the extra company is a trusted reliable source with accreditatation from a bunch of financial watch dogs( I probably don't trust them either, given the way the pound is being trashed). In my mind, trust is gained by observing actions, and not listening to rhetoric. Looking into people's bank accounts when you don't need to is not trustworthy behaviour imho.
I don't think that they will take any action against the company because they have added that intentionally and they already know that the company can access the details of the customers. I think they incorporated the measures to prevent fraud in the first place, but I'm surprised to see that why they asked about your personal details which doesn't make sense because the banks already have all the information of a user who has opened an account in their banks. I think they will not misuse the data and they will only use it for confirmation purposes. The company is their banking partner and they will now use it as a gateway for payments if I'm not wrong.
There is some background to my concern. I believe that Bitcoin was created by the Central Banks as an experiment, and the 30 minute lag for payment confirmation, together with the total of 21 million coins createdwith the foundation block, were intended to ensure that Bitcoin was unsuitable to become a global currency for daily use. However it does mnake it a great store of wealth.
Ah, let's believe if that's a reality then in that case Satoshi was also the representative of the Central Banks and performed everything so wisely just to make people believe that he's a programmer who just created Bitcoin and gave it to public as a new class of currency. That's your assumption and I respect that, but if that's a truth then things could be different after the introduction of CBDC's and they may be a great competition for other crypto-currencies that aren't created by the banks.