About Glenshane Road Land Management Ltd (NI060554) United Kingdom