LSH PROPERTY SERVICES LTD Company number 11556531 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address14 Poplar Place, Thamesmead, London, United Kingdom, SE28 8BB PostcodeSE28 8BB Companies at this postcode 16 Average house price in SE28 8BB £286,000 (17 sales) Map