ODONTO LIMITED Company number 08368763 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address166 Cathedral Road, Cardiff, CF11 9JD PostcodeCF11 9JD Companies at this postcode 6 Average house price in CF11 9JD £540,000 (11 sales) Map