100050851279 - Garden waste Direct Debit