100050833242 - Garden waste Direct Debit