Private landlords
Definition
Private landlords are defined as households acting as landlords and corporate landlords from the private sector.
Private landlords are defined as households acting as landlords and corporate landlords from the private sector.