KEY COMPONENT LIMITED Company number 06677515 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address2 ASHLEIGH ROAD, LONDON, UNITED KINGDOM, SE20 7YW PostcodeSE20 7YW Companies at this postcode 12 Average house price in SE20 7YW £557,000 (27 sales) Map