SOLAR SURFACE LTD Company number 12373786 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address30 Hollman Gardens, London, England, SW16 3SJ PostcodeSW16 3SJ Companies at this postcode 17 Average house price in SW16 3SJ £531,000 (20 sales) Map