IAMBIC INNOVATION LIMITED Company number 04079705 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressWoodgrange, Radley Road, Abingdon, Oxfordshire, OX14 3SN PostcodeOX14 3SN Companies at this postcode 6 Average house price in OX14 3SN £670,000 (20 sales) Map