L&A PROPERTY DEVELOPMENTS LIMITED Company number 16928313 · Monitor this company Active Overview People 2 Control Charges Documents Analysis Location Related Registered office AddressThornborough Hall, Moor Road, Leyburn, North Yorkshire, England, DL8 5PD PostcodeDL8 5PD Companies at this postcode 9 Average house price in DL8 5PD £432,000 (31 sales) Map