100050832554 - Garden waste Direct Debit