Root & Wire

Company details

Root & Wire is a trading name of Little Jam Jar Ltd, a company registered in England and Wales, company number 17539606, registered office The Barn, Bexfields Farm, Galleywood Road, Chelmsford, Essex CM2 8BY. ICO registration: ZC283636.

Contact: [email protected].