Not sure.
I think it could be a coral. But that's not my area.
I can ask on a specialist fossil forum
RP - can I download the photos and ask there?
Moderator: Klipspringer
Not sure.
According to the experts this is either a coral or a sponge.
I think I am going to leave it at that.