Let Property Campaign nudges up revenues to a record £107 million from landlords.

Latest updates