About Glen Oak Grange Management Company Limited (NI620738) United Kingdom