About Springhill House Freehold Limited (04221825) United Kingdom