Company ownership accounts for 45.1% of buy to let holdings, rising to 57.6% among landlords with portfolios of 20 or more properties.

​Company ownership accounts for 45.1% of buy to let holdings, rising to 57.6% among landlords with portfolios of 20 or more properties.   

Company ownership accounts for 45.1% of buy to let holdings, rising to 57.6% among landlords with portfolios of 20 or more properties.

 Read More