About Glen Development Initiative (NI060479) United Kingdom