NCMM LTD Company number 13890159 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address17 Market Street, Huddersfield, England, HD1 2EH PostcodeHD1 2EH Companies at this postcode 8 Map