NEC HAE LTD

Company number 15379474 ·

Active - Proposal to Strike off

Registered office

Address
Opto Village, Dumfries Street, Luton, England, LU1 5FT
Postcode
LU1 5FT
Average house price in LU1 5FT
£95,000 (519 sales)

We don't have coordinates for this postcode.