OPUS PLATFORMS LIMITED Company number 16856935 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 314b 566 Cable Street, London, England, E1W 3HB PostcodeE1W 3HB Companies at this postcode 105 Map