100050892842 - Garden waste Direct Debit