ENGINEERING LEADERS LTD Company number 15672769 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressStarlings 36 Church Lane, Little Abington, Cambridge, Cambridgeshire, England, CB21 6BQ PostcodeCB21 6BQ Companies at this postcode 23 Average house price in CB21 6BQ £749,000 (31 sales) Map