NIMROD LIFE SCIENCES LIMITED Company number 02543120 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressUnit1 Priors Hall, Widdington, Saffron Walden, Essex, CB11 3SB PostcodeCB11 3SB Companies at this postcode 7 Average house price in CB11 3SB £987,000 (13 sales) Map