J & L RENEWABLES LIMITED Company number 08737172 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressPriors Halton Farm, Ludlow, Shropshire, England, SY8 2JN PostcodeSY8 2JN Companies at this postcode 5 Map