Craighall branch
It seems to belong to a bank in England called National Westminister Bank...
BSB Number 037-140Bank Code: 03 | State code: 7 | Branch code: 140 Institution Westpac Banking Corporation Branch Name T M C Adelaide Street Address 25 Pierson Street SuburbLockleys State SA Postcode 5032
* BSB Number 804-050 Bank Code: 80 | State code: 4 | Branch code: 050* Institution Cuscal Limited * Branch Name Credit Union Australia Ltd* Street Address GPO Box 100 * Suburb Brisbane * State QLD * Postcode 4001
I think you will find it is a proxy sort code Natwest use for US$ accounts, not tied to a specific branch. I have seen it quoted in US$ IBAN numbers for companies with main accounts held as far away as Leicester and Cambridge.
centurion
Standard Bank Lynnwood Ridge 012445 Yes, the Groove Mall is in Lynnwood Ridge
Hong Kong
866 is a toll free number code
Craighall branch
District 01
It's Caixanova in Vigo, Spain.
The town that the zip code 64504 belongs to is Saint Joesph, MO.
Banco Santander Central Hispano, Spain
Scotiabank Dominican Republic
Impossible to say without knowing which country.
91 is the country code for India.