LIBRA SCALE COMPANY LIMITED Company number 01678770 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address339 Exning Road, Newmarket, England, CB8 0AT PostcodeCB8 0AT Companies at this postcode 26 Average house price in CB8 0AT £218,000 (14 sales) Map