NAVISTAR LEASING COMPANY is an Active company incorporated on October 1, 1997 with the registered number D97000000030. This Declaration of Trust company is located at FIRST CHICAGO DELAWARE, INC., 300 KING ST., WILMINGTON, DE, 19801 and has been running for twenty-seven years.