N & R SERVICES LIMITED Company number 03172270 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address10 Stoneleigh Close, Luton, Bedfordshire, LU3 3XE PostcodeLU3 3XE Companies at this postcode 15 Average house price in LU3 3XE £588,000 (22 sales) Map