100050805791 - Garden waste Direct Debit