100050864839 - Garden waste Direct Debit