UK PropertyThe Truth – landlords add billions to economy, and ho…8 months agoThe report’s conclusions indicate that the private rental sector across the two countries supports over 390,000 jobs throughout the sector’s...