100050866716 - Garden waste Direct Debit