TLR ESTATES LIMITED Company number 12422370 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address62 Cathays Terrace, Cardiff, United Kingdom, CF24 4HY PostcodeCF24 4HY Companies at this postcode 18 Average house price in CF24 4HY £285,000 (20 sales) Map