100050891536 - Garden waste Direct Debit