INDIGO CLINICAL CONSULTING LTD Company number 14155269 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address33 Field End, Witchford, Ely, England, CB6 2XE PostcodeCB6 2XE Companies at this postcode 9 Average house price in CB6 2XE £414,000 (40 sales) Map