EXCEL INSTALLATIONS LTD Company number 04599579 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address17 Leafy Way, Hutton, Brentwood, England, CM13 2QW PostcodeCM13 2QW Companies at this postcode 23 Average house price in CM13 2QW £948,000 (16 sales) Map