100050875877 - Garden waste Direct Debit