ZOE GLENCROSS LTD is a Fabric Design Brand and Retailer based in Cheshire, UK. Creating beautiful, unique printed linen fabrics. All designs begin life as Zoe’s hand drawn traditional screen printed or lino carved prints, later made through UK manufacturers. With collections of printed fabrics,... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet