LS P&H LTD Company number 15335281 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address19 Tower Hill, Ormskirk, Lancashire, United Kingdom, L39 2EE PostcodeL39 2EE Companies at this postcode 9 Average house price in L39 2EE £341,000 (14 sales) Map