They are Numenorean ruins, one of many generic village level settlements for PCP. I haven't figured out which settlements are going where yet, but this one will be somewhere in Eriador most likely.
Those are wolf rebels, they are not supposed to have riders.