100050820789 - Garden waste Direct Debit