LETA-LUX LIMITED Company number 13631822 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address38 Charlecote Avenue Charlecote Avenue, Leicester, England, LE3 2SH PostcodeLE3 2SH Companies at this postcode 6 Average house price in LE3 2SH £254,000 (15 sales) Map