I have never been able to find any information about this cluster of statues located in Kings Inns Park however one local did tell me that they were left over from a film set. This is a very popular location for film crews so it is possible that the person in question is correct.