let's squeak +44 (0) 7466 599 224 let’s work interested in working with us?design@isqueak.co.uk address squeak creative consultants80-90 paul streetlondon EC2A 4NEunited kingdom name (required) email (required) mobile (optional) subject (optional) project details