Got it on the APP, north of Dundalk just before the border.....from satellite view looks like there was parking for 7 vans, looks like a bit of effort put in to getting it set up too. A water tap would have left it a useful little setup...... pity when someone went to the trouble of setting it up that it is going to waste.
Just checked the Louth County council planning maps, nothing mentioning it so more than likely a private initiative