About Spring Meadows Management Company (n.i.) Ltd (NI655318) United Kingdom