LIBRA PROPERTY MANAGEMENT AND DEVELOPMENT LTD Company number 16634257 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address48 Higher Causeway, Barrowford, Nelson, England, BB9 8QJ PostcodeBB9 8QJ Companies at this postcode 10 Average house price in BB9 8QJ £203,000 (30 sales) Map