Do landlords have to register with the Data Protection Authority?

Yes, from January 2021 landlords will have to register with the ODPA at a cost of £50 p.a.  This is not an open register visible to all, but is private within the ODPA.