Buy-to-let limited company incorporations

Landlords set up a record 66,587 limited companies in 2025, as they sought out tax advantages