I OU PARCEL LIMITED Company number 09724883 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressB1 Oyo Business Unit Crabtree Manorway North, Belvedere, London, England, DA17 6AX PostcodeDA17 6AX Companies at this postcode 48 Average house price in DA17 6AX £528,000 (7 sales) Map