Contact information

Trade name: Upper Stitch

Email: Sales@upperstitch.com

Physical address: Upper Stitch Limited, 24-26 Regent Place, , Birmingham, B1 3NJ, United Kingdom

Trade number: 16824714