About John Horsfall (properties) Ltd (08904744) United Kingdom