finance house
From Longman Business Dictionaryfinance houseˈfinance ˌhouse British EnglishBANKINGORGANIZATIONS a financial institution that lends to people or businesses, so that they can buy things such as cars or machinery. Finance companies are often part of COMMERCIAL BANKs, but operate independentlySYNfinance companyThe major suppliers of construction equipment have their own finance houses, who can offer attractive loan finance or leasing packages to customers. → house