TERRA COMPUTER LTD Company number 08259908 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address4 Scar Bank, Warwick, England, CV34 5DB PostcodeCV34 5DB Companies at this postcode 23 Average house price in CV34 5DB £375,000 (5 sales) Map