Europe Made Thought 1 St John’s LaneClerkenwell, London, EC1M 4BL, United Kingdom +44 207 636 1287 https://www.madethought.com/ New Business Jessica Dubeck - Development Director