100050814564 - Garden waste Direct Debit