36 KNOLL ROAD LIMITED Company number 16098044 · Monitor this company Active Overview People 4 Control Documents Analysis Location Related Registered office Address36 Knoll Road, London, United Kingdom, SW18 2DF PostcodeSW18 2DF Companies at this postcode 14 Average house price in SW18 2DF £999,000 (28 sales) Map