100050896890 - Garden waste Direct Debit