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