About Springfield Meadows Management Company Limited (NI041744) United Kingdom