L M P CONTRACTS LTD Company number 10618218 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1ST FLOOR, 2 NORTH STREET, STROOD, ROCHESTER, UNITED KINGDOM, ME2 4SH PostcodeME2 4SH Companies at this postcode 15 Average house price in ME2 4SH £844,000 (3 sales) Map