Of course Japanese banks and UK Banks have a tax identification number. It also called Tax ID no.