Have you considered going to the facility, meeting with them?
How about going to lunch with them. You might be able to, easily, have your questions answered and settle any misunderstandings, get full clarification and report back to your friends here. Even better, attend a conference, get a full picture of the company, its drug candidates and the response from their peers. Probably the best solution.