LENORAH LIMITED Company number 11810355 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address14 YUKON ROAD, LONDON, UNITED KINGDOM, SW12 9PU PostcodeSW12 9PU Companies at this postcode 23 Average house price in SW12 9PU £700,000 (41 sales) Map