CAYMAN INNOVATION LIMITED Company number 06472826 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address8 MEADOW PLECK LANE, DICKENS HEATH, SOLIHULL, WEST MIDLANDS, B90 1SN PostcodeB90 1SN Companies at this postcode 16 Average house price in B90 1SN £752,000 (31 sales) Map