SOLAR DEVELOPMENTS LIMITED Company number 06112745 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address137 London Road, Preston, England, PR1 4BA PostcodePR1 4BA Companies at this postcode 20 Average house price in PR1 4BA £133,000 (22 sales) Map