How do you define "business"? BtL landlords with a property portfolio are businesses.
Excluding those there are very few businesses that rent homes. The few that exist work at the lower end renting social housing.
There have been severe criticisms of business-landlords. I'm trying to find some cites but business landlords have been implicated in poor maintainence, leading to deaths from carbon monoxide.
Letting agents don't own the properties, they just handle the details for the landlords.