OCS FOUNDATION Company number 09296817 · Monitor this company Active Overview People 12 Control Documents Analysis Location Related Registered office AddressSecond Floor, 81 Gracechurch Street, London, England, EC3V 0AU PostcodeEC3V 0AU Companies at this postcode 22 Map