GROWWORX LIMITED Company number 08197767 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address4 BENHALL HOUSE, GLOUCESTER ROAD, CHELTENHAM, UNITED KINGDOM, GL51 7TD PostcodeGL51 7TD Map