OWEN LORD LTD Company number 16491925 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address102 Novers Lane, Bristol, United Kingdom, BS4 1QR PostcodeBS4 1QR Companies at this postcode 8 Average house price in BS4 1QR £261,000 (14 sales) Map