XINLIDA LIMITED Company number 15204515 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address33 Cae Canol, Penarth, Wales, CF64 3RL PostcodeCF64 3RL Companies at this postcode 29 Average house price in CF64 3RL £606,000 (57 sales) Map