100050843335 - Garden waste Direct Debit