LEACH HOLDINGS LIMITED Company number 03335373 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressBrockholes Way, Garstang Road, Claughton-On-Brock, Preston, United Kingdom, PR3 0PZ PostcodePR3 0PZ Companies at this postcode 115 Average house price in PR3 0PZ £790,000 (3 sales) Map