NELOCARE SERVICES LIMITED Company number 15822027 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address42 Kilmarnock Drive, Luton, England, LU2 7YP PostcodeLU2 7YP Companies at this postcode 49 Average house price in LU2 7YP £471,000 (28 sales) Map