STILLWELL HOMES LIMITED Company number 09397172 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressWoodlands Park Lane, Otterbourne, Winchester, England, SO21 2HY PostcodeSO21 2HY Companies at this postcode 32 Average house price in SO21 2HY £853,000 (21 sales) Map