100050850894 - Garden waste Direct Debit