About Springer Foster Properties Limited (10515451) United Kingdom