100050851390 - Garden waste Direct Debit