100050865586 - Garden waste Direct Debit