100050811784 - Garden waste Direct Debit