100050883512 - Garden waste Direct Debit