About Spring Properties Lh (uk) Ltd (11631830) United Kingdom