IFC HOLDING COMPANY ID 3676901