100050848678 - Garden waste Direct Debit