THE OWL & OTTER LIMITED Company number 09824614 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit D6 Blacklands Farm, Wheatsheaf Road, Henfield, West Sussex, England, BN5 9AT PostcodeBN5 9AT Companies at this postcode 26 Average house price in BN5 9AT £862,000 (8 sales) Map