International Credit Corporation 6 Windsor Court, South Barrington, IL 60010