NTMR LTD Company number 12264370 · Monitor this company Active Overview People 4 Control Documents Analysis Location Related Registered office Address30 St. James's Square, London, England, SW1Y 4AL PostcodeSW1Y 4AL Companies at this postcode 26 Map