There are now more than 400,000 companies in the UK holding buy-to-let (BTL) properties, the first time it has exceeded this figure.

​There are now more than 400,000 companies in the UK holding buy-to-let (BTL) properties, the first time it has exceeded this figure.   

There are now more than 400,000 companies in the UK holding buy-to-let (BTL) properties, the first time it has exceeded this figure.

 Read More