property company
noun

a company which buys buildings to lease them

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

trainee
statutory instrument
deferred credit
deduct
take