GARDEN LARCH LIMITED Company number 07685244 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address36 Clifford Avenue, Longton, Preston, Lancashire, England, PR4 5BJ PostcodePR4 5BJ Companies at this postcode 2 Average house price in PR4 5BJ £429,000 (22 sales) Map