100050833065 - Garden waste Direct Debit