About Spring Properties (uk) Ltd (08973162) United Kingdom