About Spring Place Freehold Limited (13361596) United Kingdom