UCARS TECH LIMITED Company number 11522762 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressBorrow My Office, Market House, 25 Market Square, Leighton Buzzard, England, LU7 1EU PostcodeLU7 1EU Companies at this postcode 67 Average house price in LU7 1EU £283,000 (5 sales) Map