property company
noun

a company which buys buildings to lease them

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

commercial report
piggybacking
money market deposit account
bid offer spread
green pound