THE SOLAR ORGANISATION LIMITED Company number 07967371 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address79 PARK VIEW ROAD, LONDON, UNITED KINGDOM, N17 9DP PostcodeN17 9DP Companies at this postcode 11 Average house price in N17 9DP £460,000 (12 sales) Map