I think you will have more success with the London office. Never had a problem with them and they have always resolved any problems quickly. Good luck!
You need a Thai companion. Their residence book and ID card and your passport. You should receive a bank book and ATM card there and then (for a fee of course. Think it's about 100b) I've never been asked for a large deposit.