TERRAGRID DEVELOPMENTS LTD Company number 17549911 · Monitor this company Active Overview Control Analysis Location Related Registered office Address95 Quicksilver Way, Andover, England, SP11 6TW PostcodeSP11 6TW Companies at this postcode 21 Average house price in SP11 6TW £352,000 (42 sales) Map