Landlords set up a record 66,587 limited companies in 2025, as they sought out tax advantages
(Please use a modern browser to see the interactive version of this visualization)