100050879987 - Garden waste Direct Debit