About Glen Eden Management Company Limited (NI061961) United Kingdom