JBS RENEWABLES LIMITED Company number 15653712 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address29 Barker Way, Thorpe End, Norwich, England, NR13 5EZ PostcodeNR13 5EZ Companies at this postcode 9 Average house price in NR13 5EZ £645,000 (28 sales) Map