NMC RIDERS LTD Company number 08307024 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address18 STOKE ROAD, SLOUGH, SL2 5AG PostcodeSL2 5AG Companies at this postcode 91 Average house price in SL2 5AG £595,000 (49 sales) Map