100050894411 - Garden waste Direct Debit