property company
noun

a company which buys buildings to lease them

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

SMEs
budget surplus
value analysis
payment terms
estate duty