Please see details below in red and scanned copy of passport attached for your ref (to check and verify all details). I checked with CIBT (who’ll manage Visa application) and they advised that the letter will have to be on company letterhead, signed along with a stamp showing the Thailand entity address/ details etc.
Will need a copy of Registration of Company as well please.
Thanks