CASTL (SERVICES) LIMITED Company number 08377271 · Monitor this company Dissolved Overview People 2 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