About Glenhill Developments Ltd (NI654336) United Kingdom