The Innovation Unit Ltd, trading as Innovation Unit
To contact us please call us on: 020 7250 8098
Our team are based at:
49-51 East Road
London N1 6AH
- Registered in England & Wales no: 0599 7039
- VAT registration no: 912 0756 48
For a map and directions to our location please click here.
Or alternatively fill in this contact form and we'll get back to you.