The grammatical errors should give it away but I suppose this letter would not be read by native English speakers. The spelling of programme leaps right out.
The spelling of "programme" is what tipped me off. That is a spelling associated with a non-native English speaker who learned British English spellings and not the American ones. I've seen similar differences confuse the heck out of other, English as a second language, speakers.
That spelling is still pretty commonly used in the UK.
Yes, and address is spelled "adress."