Skip Links | Site Map | Accessibility Info

London Innovation Centre is a trading name of London Innovation Consultants Limited. Registered in England under no. 06799734. Registered office: Green Shutters, Woodland Avenue, Cranleigh, Surrey GU6 7HU