INNOVATIVE MEDICINE LIMITED Company number 10233591 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address85a Main Road, Collyweston, Stamford, Lincolnshire, United Kingdom, PE9 3PQ PostcodePE9 3PQ Companies at this postcode 52 Average house price in PE9 3PQ £499,000 (27 sales) Map