LIBRA COMPUTING LIMITED Company number 02865507 · Monitor this company Dissolved Overview People 4 Financial Control Documents Gazette Analysis Location Related Registered office Address58 Fountain Road, Edgbaston, Birmingham, B17 8NR PostcodeB17 8NR Companies at this postcode 19 Average house price in B17 8NR £483,000 (15 sales) Map