NCR LIMITED Company number 00045916 · Monitor this company Active Overview People 63 Financial Pay gap Control Charges Documents Analysis Location Related Registered office Address4th Floor Capital House, 25 Chapel Street, London, England, NW1 5DS PostcodeNW1 5DS Companies at this postcode 11 Map