100050819588 - Garden waste Direct Debit