Incorporation remains popular with landlords – last month saw 5,312 new limited companies set up.

​Incorporation remains popular with landlords – last month saw 5,312 new limited companies set up.   Read More