78845496
Mar 24, 2006
Sep 11, 2007
INNOVATIVE FINANCIAL TECHNOLOGIES LLC
Subscribe
providing electronic processing for others of credit card transactions and electronic payments of contributions made to charitable, non-profit, and for-profit organizations via the Internet