100050807914 - Garden waste Direct Debit