100050833856 - Garden waste Direct Debit