100050866498 - Garden waste Direct Debit