Leasing and Finance Companies (LFCs) November 2025