100050809390 - Garden waste Direct Debit