Thanks to a comment on my previous post, I did a bit of digging around.
The Language Institue now has new web sites, which are largely copy and pastes of the old (still existing) sites. A TEFL site at http://tefl-feu.com/ and Thai One Year Course site at http://www.studythai-feu.com/. The address still remains as is and has not been updated to FEU's location...perhaps just an over sight in the early reconstruction of the website?
I received a request for information so my visa document could be organised, late last night and am waiting for my copy.