INNOVATION SPACE LIMITED Company number 02053786 · Monitor this company Dissolved Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office Address15 Warwick Road, Stratford Upon Avon, Warwickshire, England, CV37 6YW PostcodeCV37 6YW Companies at this postcode 243 Average house price in CV37 6YW £510,000 (26 sales) Map