EXLE LIMITED Company number 13023934 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address51 Rous Road, Newmarket, England, CB8 8DH PostcodeCB8 8DH Companies at this postcode 88 Average house price in CB8 8DH £468,000 (19 sales) Map