About Glendonagh Developments Limited (NI065284) United Kingdom