OPUS STUDIOS LIMITED Company number 13485704 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressCotton House, Old Hall Street, Liverpool, England, L3 9TX PostcodeL3 9TX Companies at this postcode 213 Map