100050899748 - Garden waste Direct Debit