For long term visitors from the UK, the Thai Embassy in London offers a muliple-entry non-Immigrant Type-O visa. Valid for one year, you must leave the country every 90 days and the only financial requirement is 'a copy of the UK State Pension'.