It looks like the land is now owned by Iona Capital (through a slightly complex company and charge structure). Prior to that I assume it was a neighbouring farmer, and they did a deal with Iona at some point.
I don’t know the area, who would have the right to build a silage pit on the land? And surely it would have to be the person using the pit who put the body there, otherwise there was a risk that someone might of found it when he opened it/added to it. Was there a suspect who fits this bill?