100050824887 - Garden waste Direct Debit