I cannot comment on Bangkok Bank but my experience with SCB when transferring from abroad they require: Bank name, branch address, Swift Code (8 letters), name on the account and the account number. I believe the branch number is the first part of the account number. Not sure if in your case you will require intermediary bank info.