ODERA CAPITAL LTD Company number 17058321 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address29 North Walk, Croydon, United Kingdom, CR0 9EP PostcodeCR0 9EP Companies at this postcode 12 Average house price in CR0 9EP £317,000 (11 sales) Map