100050897645 - Garden waste Direct Debit