I can find nothing about this company on line except that I checked Illinois Secretary of State. They were established out of India (which I already knew because of the accent) and incorporated in Illinois in 2005. I have other Indian clients so I'm used to the issues.
Has anyone had dealings with them?
to post a reply:
login - or -
register