100050865690 - Garden waste Direct Debit