I have my physical company in Spain and I have DTV. Proces was simple, Thai Embassy in Madrid only asked me for the documents that proof I'm the owner.
I think the most important is to send copy of your invoices of last 3 months, that is a proof of your professional activity. As a owner of my company i did it