EXCEL CONTROL SYSTEMS LIMITED Company number 08433009 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address4 Tregartha Way, Liskeard, PL14 3TF PostcodePL14 3TF Companies at this postcode 2 Average house price in PL14 3TF £267,000 (20 sales) Map