OJD CONSULTANCY LTD Company number 08369356 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address20A EDEN PARK AVENUE, BECKENHAM, LONDON, ENGLAND, BR3 3HN PostcodeBR3 3HN Companies at this postcode 13 Average house price in BR3 3HN £508,000 (21 sales) Map