OPENCHOICE LIMITED Company number 01073716 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address15 Alexandra Drive, Liverpool, Merseyside, United Kingdom, L17 8TA PostcodeL17 8TA Companies at this postcode 18 Average house price in L17 8TA £317,000 (25 sales) Map