100050864536 - Garden waste Direct Debit