100050829386 - Garden waste Direct Debit