NEOTS PROPERTY LTD Company number 17129288 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address11 Welbury Avenue, Luton, England, LU3 2DZ PostcodeLU3 2DZ Companies at this postcode 12 Average house price in LU3 2DZ £427,000 (13 sales) Map