OC&C SERVICES LIMITED Company number 02980806 · Monitor this company Active Overview People 36 Pay gap Control Charges Documents Analysis Location Related Registered office Address6 New Street Square, London, EC4A 3AT PostcodeEC4A 3AT Companies at this postcode 10 Map