MISHA MILLER LIMITED Company number 13473362 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat B, 129 Camberwell Road, London, England, SE5 0HB PostcodeSE5 0HB Companies at this postcode 81 Average house price in SE5 0HB £633,000 (41 sales) Map