OPEN INNOVATION LAB LIMITED Company number 09926567 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address4 SOUTH AVENUE, EXETER, DEVON, ENGLAND, EX1 2DZ PostcodeEX1 2DZ Companies at this postcode 13 Average house price in EX1 2DZ £520,000 (23 sales) Map