OTTERBOURNE FARM LIMITED Company number 06552370 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressThe Hen House Shepherds Lane, Compton, Winchester, England, SO21 2AB PostcodeSO21 2AB Companies at this postcode 14 Average house price in SO21 2AB £907,000 (13 sales) Map