100050826320 - Garden waste Direct Debit