100050874385 - Garden waste Direct Debit