property company
noun

a company which buys buildings to lease them

Browse by Subjects
terms
indebted
managing director
property bond
See All Related Terms »

Finance Bill
minimum price contract
planned economy
redundancy payment
internal