L & O PROPERTIES LIMITED Company number 06132533 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressCleveland House 31 North End, Osmotherley, Northallerton, England, DL6 3BA PostcodeDL6 3BA Companies at this postcode 5 Average house price in DL6 3BA £517,000 (14 sales) Map