About Spring Properties (uk) Holdings Limited (10417649) United Kingdom