100050869611 - Garden waste Direct Debit