About Springhill Meadows Management Limited (NI071941) United Kingdom