LEEDS BIOMASS LIMITED Company number 07307424 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressSCOTCH PARK TRADING ESTATE, FORGE LANE, LEEDS, WEST YORKSHIRE, LS12 2PY PostcodeLS12 2PY Companies at this postcode 44 Average house price in LS12 2PY £173,000 (1 sales) Map