I MODE LIMITED Company number 06951841 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address135 SHOOTERS HILL, LONDON, UNITED KINGDOM, SE18 3SA PostcodeSE18 3SA Companies at this postcode 11 Average house price in SE18 3SA £510,000 (16 sales) Map