RENEWABLES FINANCE LTD Company number 07803825 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address27 KING STREET, DELPH, OLDHAM, LANCS, UNITED KINGDOM, OL3 5DH PostcodeOL3 5DH Companies at this postcode 10 Average house price in OL3 5DH £202,000 (6 sales) Map