100050838991 - Garden waste Direct Debit