About Glenkeady Developments Llp (NC000164) United Kingdom