DAVCRIS LIMITED Company number 10181333 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address9 Chelsworth Close, Luton, England, LU2 9SU PostcodeLU2 9SU Companies at this postcode 6 Average house price in LU2 9SU £265,000 (15 sales) Map