SOLLARS TECHNOLOGIES LIMITED Company number 08390446 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressFLAT 3, 51 CENTRAL HILL, LONDON, SE19 1BS PostcodeSE19 1BS Companies at this postcode 25 Average house price in SE19 1BS £517,000 (30 sales) Map