100050822546 - Garden waste Direct Debit