100050839571 - Garden waste Direct Debit