Innovation Space started its operations in 1986 as a Private Limited Company under the ID 02053786. The company's office was based in Stratford Upon Avon at 15 Warwick Road. This Innovation Space Limited business had been on the market for thirty six years. This firm has a history in registered name change. In the past, this company had two different company names. Up till 2013 this company was run as Clifton Cowley Partners and before that the company name was Taylor And Taylor Advertising.
This specific limited company had a single director: Rupert S. who was caring of it for 10 years.
The companies with significant control over this firm were: Tyr Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Stratford Upon Avon at Corunna Road, CV37 6YW, Warwickshire and was registered as a PSC under the reg no 07580929.