100050869610 - Garden waste Direct Debit