100052107945 - Garden waste Direct Debit