Company name: Orto Print Studio
Description: London Based Textile Screen Printing Studio. We work with fashion and textiles designers to provide a consultancy driven service. Professionally equipped and trained in an extremely broad spectrum of print processes for fabric.
Arch 182 Shepherd's Bush Market, London W12 8DF, United Kingdom