100050817991 - Garden waste Direct Debit