property company
noun

a company which buys buildings to lease them

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

Futures Option
compulsory winding up order
insurance cover
offset account
best practice