In September, 5,312 limited companies were created to hold buy-to-let property in Great Britain, a 28% increase on the same month last year.
In September, 5,312 limited companies were created to hold buy-to-let property in Great Britain, a 28% increase on the same month last year. Read More









