About John Horsfall Properties (holdings) Ltd (13138566) United Kingdom