http://www.urbandictionary.com/define.php?term=messr
"Mr." is English for Mister "M." is French for Monsieur.
I've seen this mistake made even in letters from banks and mobile phone companies. I cringe every time I see it.
http://www.urbandictionary.com/define.php?term=messr