THIRD ROCK VENTURES LTD Company number 10368830 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address26 GRAND DRIVE, LONDON, UNITED KINGDOM, SW20 0JT PostcodeSW20 0JT Companies at this postcode 19 Average house price in SW20 0JT £895,000 (9 sales) Map