BARN OWL PROPERTIES LIMITED Company number 03592009 · Monitor this company Dissolved Overview People 9 Documents Gazette Analysis Location Related Registered office AddressTWO SAINTS FARM TUNSTEAD ROAD, HOVETON, NORWICH, ENGLAND, NR12 8QT PostcodeNR12 8QT Companies at this postcode 9 Average house price in NR12 8QT £596,000 (8 sales) Map