About Leon Haslam Properties Limited (11328225) United Kingdom