About Tlm Properties Ltd. (12068252) United Kingdom