100050842629 - Garden waste Direct Debit