100050817994 - Garden waste Direct Debit