100050836569 - Garden waste Direct Debit