About us
Define
Definitions for
"Lettings"
Land or property leased to another person.
uk.biz.yahoo.com