JELLYWATT RENEWABLES LTD Company number 16512413 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 3 & 4, The Cotton Works, Vallis Rd, Frome, England, BA113EN PostcodeBA113EN Map