100050836988 - Garden waste Direct Debit