100050850892 - Garden waste Direct Debit