MITCHELLS YARD LIMITED Company number 16771839 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address177 Salhouse Road, Norwich, Norfolk, England, NR7 9AQ PostcodeNR7 9AQ Companies at this postcode 12 Map