I agree with you, bit I also stand by my comment.

If they had any real nouse, they'd of course realise it's actually important to employ well-contructed English if they want results. Their lack of knowledge when it comes to subtle linguistic nuance, in what should be a seriously-legitimate business address, is a very simple trigger serving to warn those who otherwise speak the language naturally and well. It wouldn't take much to employ an English-speaking editor to run these past.