100050850616 - Garden waste Direct Debit