About Eglinton Street Management Company Ltd (NI610425) United Kingdom