100050856235 - Garden waste Direct Debit