About Springhill Meadows Limited (NI638080) United Kingdom