Contact information

Trade name: Lay Stitches

Email: laystitchesinfo@gmail.com

Registered address: Lay Stitches, 124 City Road, London, EC1V 2NX, United Kingdom

Registration no. 15972125