Could the lack of a company website be an issue? The company doesn't have a website. So there is no website in the letter.
The company letterhead has the company logo, physical address, phone, and fax numbers. Also, the letter has the email address (personal email, not company) and the phone...