There is a bush in my garden that I love to observe, as it often has large rain spiders building nests in its leaves, but I occasionally notice large groups of an orange-headed insect on the leaves, and I can only assume that they are the primary prey item of the spiders, but I can't seem to identify them, and I only managed to get a picture of one this morning, as they usually run and hide if I get close enough for a picture.
It has a very similar morphology to a cockroach, in my opinion, but after looking over common species in the area, I still have no matches, it is around 2 - 2.5 cm. I have never seen them anywhere but this bush. I live in Johannesburg, South Africa.
I would really appreciate any help in identifying the species.