100050840480 - Garden waste Direct Debit