100050866872 - Garden waste Direct Debit