100050805920 - Garden waste Direct Debit