property company
noun

a company which buys buildings to lease them

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

market structure
Basis Quote
inherit
require
negotiation