About Springhill Residents Limited (08158196) United Kingdom