OPTIMUS STUDIOS LTD Company number 11885429 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address21 Cardinal Road, Leeds, United Kingdom, LS11 8EY PostcodeLS11 8EY Companies at this postcode 9 Average house price in LS11 8EY £139,000 (6 sales) Map