100050894859 - Garden waste Direct Debit