About Laxton Properties (homes) Ltd (12218225) United Kingdom