I suspect many of us will have provided similar information when updating addresses, passport numbers, etc over the last few years.
I signed a load of crap to do that a coupe of years back, that might make me current - but they didn't ask for any tax ID - I definitely don't have a Thai ID and would need to dig deep in my files to find the old UK one that I last used in the late 1990s.
No email here at all, got a few million Baht sitting in the account and I withdrew 50k Baht a few days ago from an ATM.