100050849929 - Garden waste Direct Debit