ARTSPACE INNOVATIONS LTD Company number 14845658 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address21-31 Shacklewell Lane, London, United Kingdom, E8 2DA PostcodeE8 2DA Companies at this postcode 39 Average house price in E8 2DA £512,000 (9 sales) Map