About Montgomery Meadows Management Company Limited (NI667310) United Kingdom