LIBRA ONE LIMITED Company number 07384387 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressOffice 2 105 High Street, Evesham, Worcestershire, England, WR11 4EB PostcodeWR11 4EB Companies at this postcode 21 Average house price in WR11 4EB £502,000 (1 sales) Map