Less Ads, More Data, More Tools Register for FREE

Finance House

Definition of 'Finance House'

A financial institution offering to supply finance in the form of hire purchase, leasing and other forms of instalment credit.