AP RENEWABLES LTD Company number 09507410 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address123 GREEN LANE, GREEN LANE, LEIGH, LANCASHIRE, ENGLAND, WN7 2TW PostcodeWN7 2TW Companies at this postcode 12 Average house price in WN7 2TW £448,000 (30 sales) Map