chainkicker,
That's not how you determine ownership. By that measure almost every company on the face of the planet would be UK owned!
A company is domiciled in a country, it has it's headquarters in that country and it is registered in that country. Our banks are all of those.