About Springhill Residents Management Company Limited (10385669) United Kingdom