Time & Space Innovateurs came into being in 2004 as a company enlisted under no 05180343, located at NR8 6DJ Norwich at 10 Bradshaw Road. This firm's last known status was dissolved. Time & Space Innovateurs had been operating offering its services for at least sixteen years.
Michael L. was this particular company's director, appointed in 2004 in July.
Michael L. was the individual who had control over this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.