Contact information

Trade name: Slipstitch Ldn

Email: hello@slipstitchldn.co.uk

Physical address: Slipstitch c/o T&T, 108 Alexandra Park Road, London N10 2AE, United Kingdom