100050833985 - Garden waste Direct Debit