ODMENTS LIMITED Company number 01861827 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address27 Cedars Close, Belmont Hill, London, SE13 5DP PostcodeSE13 5DP Companies at this postcode 25 Average house price in SE13 5DP £723,000 (46 sales) Map