OPTIMUS LINK LIMITED Company number 12158842 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address4 Museum Place, Cardiff, United Kingdom, CF10 3BG PostcodeCF10 3BG Companies at this postcode 20 Average house price in CF10 3BG £523,000 (3 sales) Map