C. A. S. T. L. LIMITED Company number 07200089 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address12 Venn Hill, Milton Abbot, Tavistock, England, PL19 0NY PostcodePL19 0NY Companies at this postcode 18 Average house price in PL19 0NY £406,000 (10 sales) Map