NOVATELL LIMITED Company number 16017716 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address59 Castle Street, Luton, England, LU1 3AG PostcodeLU1 3AG Companies at this postcode 38 Average house price in LU1 3AG £394,000 (9 sales) Map