About Springer Building Limited (05488558) United Kingdom