100050825059 - Garden waste Direct Debit