Unfortunately, this organization is slow to provide information - their website seems to be outdated and I wonder if they are still legit. A few years ago their status was revoked by the irs.gov for not filing in the last three years. It would be nice for them to be better at responding to the public's requests.
Review from Guidestar