EDEN SOLAR LTD Company number 13845016 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address9 Devonshire Arcade, Penrith, England, CA11 7SX PostcodeCA11 7SX Companies at this postcode 9 Map