100050851472 - Garden waste Direct Debit