News – Helen Gregory – Up to 80% of all new buy-to-let purchases are now made via a company, with 66,587 new firms formed in 2025 – up 8% on 2024.
News – Helen Gregory – Up to 80% of all new buy-to-let purchases are now made via a company, with 66,587 new firms formed in 2025 – up 8% on 2024.
News – Helen Gregory – Up to 80% of all new buy-to-let purchases are now made via a company, with 66,587 new firms formed in 2025 – up 8% on 2024.








