100050877203 - Garden waste Direct Debit