Challenge Safeguarding tenant deposits is a legal requirement for letting agents and landlords alike. When a new office manager joined a branch of Northwood ...