Ifsa Inc. Company numberFC031271 StatusActive TypeOther Company Type Incorporated1 Sep 1988 Registered office #305 1100 West 42nd StreetIndianapolis Data JSON Markdown