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.

 Read More