About No 71 Eglinton Street Management Company Limited (NI635581) United Kingdom