LEONARD LIMITED Company number 05944270 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address8 THE TERRACE, ROCHESTER, KENT, ME1 1XN PostcodeME1 1XN Companies at this postcode 17 Average house price in ME1 1XN £424,000 (41 sales) Map