Jed Root Limited is a dissolved company incorporated on 9 March 2006 with the registered office located in Slough, Berkshire. Jed Root Limited was registered 19 years ago.
Registered office address changed from 119 the Hub 300 Kensal Road London W10 5BE to Herschel House 58 Herschel Street Slough Berkshire SL1 1PG on 22 March 2018