Connovation do (or used to) sell biodegradable tapes. Not as reflective as the pretty plastic stuff, but If you're looking for it, easily spotted.
Since anyone can buy flagging tape, there's really no telling what it could indicate. Just that the human there before you, felt the need to indicate it.
Bookmarks