SHOPLEASE LIMITED Company number 02185541 · Monitor this company Active Overview People 15 Financial Control Documents Analysis Location Related Registered office Address20 Lime Grove, London, W12 8EA PostcodeW12 8EA Companies at this postcode 36 Average house price in W12 8EA £695,000 (40 sales) Map