I personally am not familiar with this outfit... They look like a relatively new outfit based on the dates of their accreditation, but they were established in 1993... Tim. I found this online which gives you the scope of their accreditation:
http://www.iasonline.org/PDF/SIA/SIA-237-NY.pdfYou may want to check to make sure that they are up to date on their license and accreditation also...
Here's another page with very little details... There are a few websites that will give you more detailed info on these folks but they're pricey so that depends on how much the info is worth to whoever is investigating this company. Hope this helps,
Respectfully,
Henry