LIBRA PROPERTY SOLUTIONS LIMITED Company number 11226660 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address45 Humphris Street 45 Humphris Street, Warwick, England, CV34 5RA PostcodeCV34 5RA Companies at this postcode 15 Average house price in CV34 5RA £285,000 (35 sales) Map