ODP CORPORATE SERVICES LIMITED Company number 07689333 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address3 CHOUMERT SQUARE, LONDON, ENGLAND, SE15 4RE PostcodeSE15 4RE Companies at this postcode 12 Average house price in SE15 4RE £572,000 (40 sales) Map