100050822909 - Garden waste Direct Debit