100050880084 - Garden waste Direct Debit