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.
Unit 107, Peckham Levels, 95A Rye Ln, London SE15 4ST, United Kingdom