About Glenlough Developments Limited (NI049396) United Kingdom