Analysis from the latest Hamptons Lettings Index found a record 66,587 new buy-to-let (BTL) companies were set up in 2025.
Analysis from the latest Hamptons Lettings Index found a record 66,587 new buy-to-let (BTL) companies were set up in 2025.
Analysis from the latest Hamptons Lettings Index found a record 66,587 new buy-to-let (BTL) companies were set up in 2025.










