A bit poor of you to post someone's email and phone number from any organization w/o good reason in this day and age. I've seen the same and it has to do with AML. I've heard regulators are requiring enhanced diligence on 3rd party deposits and my guess is you'll start seeing this from all brokers. It would be nice if the mail to you was friendlier but this has to be regulatory driven. Do a search on AML fines and you'll see what I mean there have been some hefty fines. https://corpgov.law.harvard.edu/2016/09/30/aml-obligations-of-broker-dealers/
Today I also got the same email and called them immediately. Yes, it was also the same 3rd party, which is my company, wire transfer issue. IB has my company license but it was expired one month ago. So I sent them my renewed license. So IB is pretty good at complying with regulations.