INDUSTRIAL SOLAR DEVELOPMENTS LLP Company number OC370256 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address92 LOVIBONDS AVENUE, ORPINGTON, KENT, BR6 8EW PostcodeBR6 8EW Companies at this postcode 14 Average house price in BR6 8EW £975,000 (21 sales) Map