LENSCRETE LIMITED Company number 07162638 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address26 Leagrave Road, Luton, LU4 8HZ PostcodeLU4 8HZ Companies at this postcode 252 Average house price in LU4 8HZ £324,000 (19 sales) Map