BARUCH CONSULTING LIMITED Company number 17470791 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressBusiness & Technology Centre Chroma House, Shire Hill, Saffron Walden, United Kingdom, CB11 3AQ PostcodeCB11 3AQ Companies at this postcode 124 Average house price in CB11 3AQ £913,000 (11 sales) Map