The landlord could be an individual, partnership, trust or corporate entity.
A letting agent is a person or company that acts on behalf of a landlord to manage or arrange the letting of residential property.