Squease Ltd

Squease Ltd

Squease Ltd 90 Main Yard 90 Wallis Road London E9 5LN United Kingdom / Squease is a pressure vest designed for people who have difficulties processing sensory information, like people with autism, ADHD or anxiety disorders.