100050860024 - Garden waste Direct Debit