top of page
Get in touch
We are always looking to hear from new customers, clients and collaborators – if you’re looking to unlock the wonders of smell, we would love to hear from you!
Office:
Unit 5.01, 3-15 Whitechapel Road, London, E1 1DU
Technical:
Unit 5.09, 3-15 Whitechapel Road, London, E1 1DU
Contact Us
bottom of page