Showing all results for EXCHALLENGES LTD
About 2 results (0.63 seconds)
#12599724 Active LTD
Unit 2 34B Simmonds Road, Wincheap Industrial Estate, Canterbury, Kent, England, CT1 3RA
Favicon for zebera.co.uk
4 Contacts
We are building an open innovation platform which enables young people to solve real-world problems, take products to market and learn to be innovative and bold.
25 Jan 2026