100050825064 - Garden waste Direct Debit