RENEWABLE SOLUTIONS LIMITED Company number 16009717 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address27 Derby Street, Ormskirk, England, L39 2BW PostcodeL39 2BW Companies at this postcode 10 Average house price in L39 2BW £493,000 (7 sales) Map