OJD LTD Company number 09401567 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 SUTHERLAND SQUARE, WALWORTH, LONDON, UNITED KINGDOM, SE17 3EQ PostcodeSE17 3EQ Companies at this postcode 26 Average house price in SE17 3EQ £936,000 (29 sales) Map