PPLSL LIMITED Company number 02901892 · Monitor this company Active Overview People 18 Control Charges Documents Analysis Location Related Registered office Address2 De Havilland Drive, Speke, Liverpool, England, L24 8RN PostcodeL24 8RN Companies at this postcode 265 Average house price in L24 8RN £391,000 (3 sales) Map