100050866263 - Garden waste Direct Debit