SOLAR AND STORAGE LIMITED Company number 14238259 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address1 Dunston Place, Dunston Road, Chesterfield, England, S41 8NL PostcodeS41 8NL Companies at this postcode 84 Average house price in S41 8NL £301,000 (1 sales) Map