ECLORE LIMITED Company number 06644390 · Monitor this company Dissolved Overview People 8 Financial Documents Analysis Location Related Registered office AddressMAIS 1ST AND 2ND FLOORS, 19 PENNARD ROAD, LONDON, W12 8DW PostcodeW12 8DW Companies at this postcode 33 Average house price in W12 8DW £980,000 (26 sales) Map