SOLARDEL INTEGRATED SERVICES LIMITED Company number 12018073 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address24 HARROW ROAD, LONDON, ENGLAND, W2 5HA PostcodeW2 5HA Companies at this postcode 8 Average house price in W2 5HA £512,000 (18 sales) Map