INDIA COTTAGE LTD Company number 10837450 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFLAT 7, NORTHGATE END, BISHOPS STORTFORD, UNITED KINGDOM, CM23 2ET PostcodeCM23 2ET Companies at this postcode 17 Average house price in CM23 2ET £443,000 (9 sales) Map