About Glencoe Development Ne Ltd (13464394) United Kingdom