100050899843 - Garden waste Direct Debit