100050893309 - Garden waste Direct Debit