100050833645 - Garden waste Direct Debit