About Spring Farm Properties And Agriculture Limited (03862159) United Kingdom