ODSTOCK PROPERTIES LIMITED Company number 03205360 · Monitor this company Dissolved Overview People 15 Control Charges Documents Analysis Location Related Registered office AddressGROUND FLOOR EAST, 78 BELGRAVE ROAD, LONDON, SW1V 2BJ PostcodeSW1V 2BJ Companies at this postcode 38 Average house price in SW1V 2BJ £876,000 (59 sales) Map