IMHO - If I understand correct, the reference letter is not in company's letter head. In this case, better to provide the contact details of your manager (Ph#, official email ID, ect) that should solve the propose. I heard at times, they do reach out to the concerned Manager.
Presuming - You...